Amazon is a somewhat good site actually many time you recieve your product not like alibaba or aliexpress.It is a good site having variuos things.In past 1year I have bought many things and it arrived to me in a perfect condition.Sometimes some items comes defective but they refund the thing if you tell them.Coustomer sevice is not so good but bearable.I bought one 2tb harddisk and one earphone it arrived to me in a good condition
.