Hello I personally purchased so many products from amazon and all I got delivered in time without any issues.and the products also genuine and not duplicate.once I got defective mobile piece and immediately I called customer care and told them the issue and they arrange pickup for return and I got replacement.there return policy is also very good and no need to worry.they also provide great variety of product at discounts I bought so many dresses on discounts in amazon.the quality is also very good.there is also mobile app so we can easy search on mobile.i recommend amazon to all.