The biggest eBay killer has to be Amazon. More often than not, I'm able to buy an item off Amazon for less than it costs me to buy the same item off eBay. And the more eBay raises their fees, the more the equation tilts in favor of Amazon.
One thing I ALWAYS do is check both places before I buy. Whoever offers the lowest price on the item including shipping normally gets my business.