Amazon is an trusted online shopping store, it gives affordable and awesome service.i always prefer it first , I have purchased many products from amzon and all that are as I need , sometimes it dalays in delivering products it was an approx 7 to 8 days whichs turns in loss of shooping .it irritates too much. But friends quality of goods and services are best.that was my exprience. before 2 or 3 years I bought an black full sleeves T- shirt from amazon it was an awesome exprience with amazon after 2 to 3 year the tshirt was same and as it is as earlier .and wear it now also as functional dress. best quality products. Customer care service was quit slow. it was not match match with goods quality and products.It always delays .my exprience only best in quality .medium not poor customer care service but not matches .