Thank you all for highlighting these issues. Yesterday and last night was spent bug fixing and tweaking so we really appreciate your patience.
Many of the issues mentioned here are now fixed. The work continues.
The struggle to launch it perfectly comes from us deciding to mix the old site with parts of what will be the new site. Long story short, we are mixing Responsive design with non-responsive and sometimes it causes a hickup.
Thank you. We appreciate your hard work
