The main problem of this type of online e commerce retailers are his/her presentations to the customer I.means. how to represent a product to the customer I think either they dont know or people cant understand. .
The one disadvantage of naptol is he takes a delivery charge if buy a product of 200 or 2000.
That I think the good for the naptol.