What are everyone's experiences with these guys? I have been trying to talk to them on the phone now for a couple of days but they wont return any of the messages that I leave. I call during business hours but always get the answering service. Just wondering if anybody else has had similar problems. I am trying to buy one of their torque braces