Tried to renew a few domains through Namecheap about 5 hrs ago but the credit card process timed out... It's had that maintenance notice up since then... does anyone know if it is sorted now?