The customer service department was very helpful when I purchased my domain. They were always available for me to answer any questions that came up throughout my purchase process. There wasn't much about their services to dislike. Their prices are fair, they have great options for different types of domains including ccTLDs (country specific top level domains), etc. My only complaint would be that they don't offer as many free trial periods as other registrars do. This makes it more difficult if you want to test out certain aspects before purchasing your desired domain. If you're looking into registering multiple domains with one provider, this might not be the best choice but if you just need one or two domains then this probably won't matter too much. We needed to register several domains for our business so we decided to go with fantastic. After speaking to them at length, they ended up.