They do have 10,000+ customers. Dont know how else to say it. Email them at [email protected]
they will contact you back. I do not know about phone issues for 4 months but I do know it has been the past couple of week. Just give them a quick email and they will respond. All is well over there. I get orders from them all the time.