Ninety-two Target shoppers have bought and rated this beauty advent calendar, with every single person giving it a perfect ...