Customer Support is now 'down'....guess they're overloaded