Re: NEW TopHosts.com site!!! Feedback!
Honestly, I prefered the old one.
I can't find some things, like the web host area (where we were able to update our plans, not sure if still is there though), some links are broke, and a form is not working (I reported this last 2 things through a form in the site)
|