The customer service is excellent, they listen to what you need and make sure it's done right. They do not try to sell you things you don't need, and they can be flexible if you need to make changes. Pricing is fair for how much you get. There aren't any downsides. It would be great if there was an option to have the same domain name for my blog, so people could find me easier. I recommend DreamOneHosting because they treat their customers like their own family members and they do everything in their power to please them. My blog has had a very good amount of traffic since I've been using DreamOneHosting.