With ebay the delivery time for small items is measured in months or >= 200% of the product cost, and you either have to deal with gsp and the shit delivery they use or with DHL's insanely costly customs clearance. Probably only worth it if you live in the US.