It has it's flaws for sure, but for the informed buyer you really can't beat it. 3 simple rules to follow: 1. Only use Paypal, or some other form of e-pay. DO NOT pay with check or money order! If the seller won't accept that, then don't buy from them. 2. Read the description carefully. Know what you are buying. Is it new or used? If used, what condition? Also, make sure there are pictures of the actual item you are interested in, not a bunch of advertising. 3. Check the sellers user rating. Ratings are everything on ebay. It should be 100% or very close, if it isn't 100% look through their feedback and check the negative ones. A lot of times it is from people that didn't read the description and didn't get what they THOUGHT they were buying, or didn't look at shipping costs and add it to the total price. Thats' another biggie, see how much shipping is. A lot of people have gone to charging enormous shipping fees.... all they are really trying to do is keep their sellers fees lower, so make sure to check that as well.