Seeing all the bad reviews I had to put my two cents in and say that I had a good experience with them. I purchased a domain with register.com for. 50 with a promotion and paid only I think 5 bucks for the hosting.
I had a lot of problems with the hosting itself and contacted support a lot regarding it and I threaten to cancel my account which in turn they offered me another free month.
I thought they handled it very professionally and they were always available when I called or while working on my site they would chat with me.
This hosting side does need a lot of work but one thing I did like about it too is that once you register, it will ask for your company name and then all the templates will have your business name prewriten which was really nice since I'm not that good with words.
So four stars from me... they didn't quite get the fifth star but I may try them again and see if I can rate them better.