Recently got something from Naaptol. Good pricing, fast shipping (atleast in my case). I too was wary of going the naaptol way, but, overall the experience was good. Got the product within 2 days of placing the order.
Regarding the purchase of consumer electronics online, I'd rather suggest otherwise, as though they might ship the product within the specified time, you'll have to wait for the company representative to come at your location, and unpack the product, otherwise you might lose your warranty-as told to one of my colleagues, who purchased a toshiba 24" LED TV from flipkart. The representative took 5 days after delivery to show up. Imagine the harassment you'll have to face, considering the (packed) TV at your place, but you can't open it up till the time the representative doesn't show up.