I buy mostly from amazon . the service is really good and quite fast . the item generally gets delivered in working 2-3 days . also the whatever product I buy is of very good quality . I fully rely on the sellers of amazon . for me it is the best online store . the customer care services are available 24*7 . the product reaches mostly on time . sometimes the amazon app may collide but its ok for the service the provide .