I'm looking for a Torque Strap for my '63 Dodge B-Body, Part # is TQ63B. I had one on order from Schumacher for quite a while, but have had no luck getting in touch with them ? Not sure if they are still in business. I will be attending Carlisle next week, so pick up is a possibility. Thanks for any leads or info...