Crazy Domains is terrific. I use them for several websites, and their tech support is always fast and efficient. They are great at customer service, and always try to go the extra mile. When I have had issues with any of my websites they try to resolve it straightaway, and if that is not possible they will call me back and keep working at it until the problem is resolved. I would highly recommend them.