I've been using eBay for years, not really had a problem. If something is wrong with an item when you receive it, if you contact the seller it's usually sorted out.
I've never had to open a case in about ten years or so. Also, nearly all of the stuff I buy has been from the States, and I've not had a delivery problem either.
(I hope I'm not tempting fate now!)
If you know your what you are looking for/at, hunting down the poorly described/photographed items or lurking on "newly listed" in your refined favorite searches can be fun, and occasionally result in real bargains.