Sorry for the hiccups
This is a general message to apologize for any problems you may have incurred this weekend.
At the moment we are undergoing major changes and certain switchovers had caused a few hitches (and at the weekend too!).
Anyway, please stay with us and hopefully everything should be sorted by the end of the week and the new site should be ready to launch later this month.
Many thanks for your patience but it will all be worth it.