Snapdeal it is indias top online shopping site I think snapdeal verify all products and then transfer product to the customer.
But many times the product are not trasfer to customer at proper time so I think that is not good.
And customer care service is also good because, customer service phone number is 24 houre available and that is important think about that .
And one more think is snapdeal also give to customer refund and replace service . you bought the product then snapdeal will give your feedback also.