It was easy to set up my website! There were no problems at all when I started working with them in setting it up for me - they are very professional and helpful people who took great care to ensure everything went smoothly from start to finish. They also offered their assistance any time needed after signing up (they have 24/7 support). We did not use many features yet but we will continue to work together as our needs grow over next couple years. The whole process seems like an excellent one so far. My only wish would be if there could be more options available than just shared or dedicated servers depending what your need actually is. When you first sign up, they give you free credits which can help you pay for server cost without much hassle. You cannot really go wrong here considering how affordable this service has been so far.