I love their deals they always have going on(mainly online) but overall they are expensive than your typical store. They carry a lot of nice things but you can usually find some of the same stuff elsewhere for half the price. Shopping online is more convenient for me, but I have received a few boxes that were damaged /or the product had fallen out of the box itself.