3D mirror gives shoppers a new angle