I have used snapdeal to order products and my experiance with them has been a good one, although they dont deliver products on time everytime but still they can be trusted.
In the past I have ordered mobiles, laptop and some medical devices from them let me tell you the products were in good shape, they did not felt like unboxed before. I ordered a laptop from them but the package was had not enough safety padding, but luckily for me laptop was not broken. Overall snapdeal is good