The new site has been up and running for a few days now.
We've had a few teething problems, some of which have been sorted out. Others we are still working on.
It could have been a lot worse LOL
Thanks to everybody for your patience while weare sorting them out