I absolutely love BuyInvite! I love the variety of sales and I love the bargains. I love that I get emails each day with the sales for the day. The only downfall is it can take a month or so to get the items, but there are often sales which have next day dispatch which I keep an eye out for. It is convenient online shopping and has So many categories come up in the sales, which often brings great ideas for gifts. The return process is also very good.