I refuse to buy domain names from speculators. I think it's one of the scummyest (legal) things you can in relation to the internet. You're buying cheap resources on the hope that someone is desperate enough to give you more money for it later. They're middle men that provide no service and add zero value to the world. They're just selfish.