I was going to suggest a wiki to list the issues with the new website, so that AC IT could have a reference.
However, I think it would be more efficient to list the things that are working. Currently, that seems to be a very short list.
I also wonder about how secure the new site is. Something that is so riddled with bugs is unlikely to be secure. Would you want to enter your credit card information on the current site? I won't be booking anything online any time soon.