I had a very good experience 2ith Snapdeal. Last month I ordered for a pair of shoes for my dad. However had to replace them due to size issue. I raised a complaint on same day and on the next day itself it was taken. The replacement was delivered within 3 days only. The best part about it was Snapdeal was there at every point from complaint registration to pickup and then replacement delivery. They updated me for everything. Thanks Sd