I have purchased few deals from SnapDeal and found them to be very good. I like how they have a variety of deals in different categories.
The only problem I had with a deal was when the details sent by the company were not updated on the website, and hence I had to pay a little more than what I had expected at the time of the service. Additionally, the company also failed to inform me the same over the phone.
Nonetheless, I was satisfied with their service. :)