I have no problem with Groupon in general. Actually everything i have bought from them has been great. But i just bought a Body Shop groupon 2 weeks ago and it expires on Dec 31st. I thought it was a great deal---buy it for $15 but get $30. But when i went shopping there right before Christmas and on Boxing Day, the deals that the store had were even better than the groupon's 50% savings. And, i wasn't allowed use the groupon on any of the gift sets or sale items, so i ended up buying something that i actually didn't want to because i wanted to use it before its expiration. So my advice is to buy this groupon only if it is not during the Christmas season when The Body Shop already has amazing deals.