I've bought a few parts off Ebay and I agree that there are a lot of sellers who don't know what they are doing, and don't check out their own parts. Of course there are lots of good sellers too, but I still feel like I'm gambling when I order something. Working with Ebay to get money back is easy if the seller doesn't want to refund you, but you still waste money on shipping for their mistake.
My own examples:
-I ordered a CB550 seat that turned out to be a CB450 seat. How did I know it was from a 450? The old seat still had an old registration from the 70s underneath.
-Ordered another CB550 seat. Seat cover in poor condition. I ask the seller if the metal around the rim is not rusted out and if those metal points are in good shape. Seller says that there is some rust, but they all look to be ok. I get the seat and it's rusting around the rim, some sections missing- (so rusty you can put your finger through in spots), many rusting off metal points, and the pan is cracked.