@simon I'm still at "buy a domain". It's pretty cheap, and all the respectable registrars will remind you when it's expiring, so hard to lose by accident.
I gave up trying to explain to normal people why, when we interchange documents, the names of the files I send back to them never have any spaces in them.