I would try TRCA, their one of the largest labs in the nation. www.trca.com, 800-587-5650. They have a Lifetime Warranty on all repairs and hardware, reps know what they are doing and are assigned permanately to you for all issues.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.