Fastmail should really invest in some better domains. While I can use google to find a company's website, I still have to communicate my email address literally on a regular basis. I'd rather not have to spell out a weird domain.
I have never had a problem communicating it.
Fastmail doesn't even own fastmail.com! They do have many domains available [1] but none are that great.