Yeah, they are incredibly slow but if you get them on the phone they are awesome. Been a long time since I spoke with them (like 10 years) and don't have a contact number for them anymore.
Good luck! Remember, the squeaky wheel gets the oil, so be persistent.