I like that they have so many options for different pricing plans, and the customer service is awesome. I would say it's best to pick the plan you want then go ahead and make sure it fits your needs, because there are some hidden costs with this company. I had a website up for years and didn't know how to get my site back online. They were able to help me out in no time. There was a cost of around $30 to setup a new website but once it was up and running, they did all the work for free! Also, you can host your own website with them or use their hosting services.