I have bought from eBay, Amazon, Newegg, etc. I've never had a problem with receiving the item. I have only had problems twice with what I received. One was an accordion that arrived with some of the buttons sticking. I sent an email, got a reply, sent the accordion back, and received a good one in less than a week. The other problem was an item that was broken when I received it. I just pitched it into the trash can under my desk because it was an item costing less than $2 including shipping. If I had paid for insurance, or if it had been an expensive item, I would have done differently. When the seller kept asking if I had received it and if so, would I please rate the sale, I sent an email telling what had happened. I was asked to return the item for a refund or replacement. I repeated that I had thrown it away and not to worry about it. Again, I was asked if there was anything that could be done to satisfy me. I told the seller that I was fully satisfied and did not want any compensation for the small loss. I also told him that the next time I ordered something from him I would probably order this same item again. I also gave him a positive rating because he did his part and I paid him for it. I'm certain it was the delivery people that broke it.