I don't have much to add except for I have purchased a bike from eBay and it was fine. I think you can get a feel for sellers and whether or not they are scammers.

I have friends who swear by esnipe (http://www.esnipe.com). I'm torn...it kind of seems like cheating but I will bet anything I've been outbid by people using this service.