Depends who are the sellers. A lot of people would be wiling to pay more for a bat from Rob Steinmetz than an unknown eBay seller, and there's good reason for the price differential.

Collectors generally pay more the more confident they are of what they will be receiving in the mail, and with a lot of eBay sellers you aren't sure what you're getting into.