Amazon is no doubt a great site ive been using it and not a single time it has delayed my delivery and its product is also good overall it is a great online shopping site but what I dont like about that it blocks account my one number are already block that is the one thing I dont like about but still I have ordered so many products and every time the product has been delivered in time and the quality of the product was also good so despite of amazon blocking the account I still think it is a safe and great site.