The good & bad of retail unveiled