We apologise for the slow performance over the past few days, downtime and constant maintenance pages.
We have just installed a new database server with more resources which will keep up with all the demand :-) We will be heavily monitoring performance over the coming few days to ensure we do not hit any snags again.
Good luck merchanting.