You can call them anytime, they have a 24 hour call centre.
BUT I would give it another 24 hours.
If you're in the UK, and you know someone with a Lebara SIM card it has a monthly allocation of free mins for China.
Phone numbers would be
+86 20 95539
Or
+86 4008695539