My original decision to use Crazy Domains (domain registration) was shamelessly driven by price. And then as my requirements grew (website hosting, SEO etc) they were incumbent, convenient and offered everything I needed from a supplier of "commodities". But then I needed a bit more. Less product and more knowledge and support. And at ridiculous times of the day when I had a chance to get to what needed to be done. My most recent interactions with CD have been fantastic. They didn't patronize when I didnt know something and recognised when I did. Every problem solved.