Been using iShopIndian.com for almost 5 years as I moved around the US. Good selection of products, reasonable prices and quick shipping. Very courteous customer representative. Would highly recommend.
p.s. to earlier reviewer "Anisha", if UPS lost your package why stick ishopindian with the blame? I've had lost packages before and other companies have followed the same procedure (UPS finding the package takes time).