I have the following comments on you web re-design:
- Click on Contact Us - get an error page
- Finding a way to get to my support tickets is difficult. Maybe you could put a Support link on your main page? Currently, I have to go to the blog, which does have a support link and go from there.