Sometimes I think that eBay gets away with higher prices generally because subconsciously people tend to think that it’s cheaper than new without questioning it. They might not necessarily bother to check the new price?
I know that I’ve often seen items for sale at higher prices than you can buy them new and direct. I agree that it’s a bit odd, but it takes all sorts to make the world go round I suppose.