It has been brought to our attention that Pro Comp/Speedmaster (speedmaster79.com) has been selling their product that bears TBS logo/name. At this time, Pro Comp/Speedmaster are not authorized dealers of The Blower Shop. No warranty, support or customer service will be given on this product sold by Speedmaster. Buyer beware. If you have any questions, please call us at 208-985-7650 before buying.
By far the best customer service I’ve ever delt with in the automotive industry. And their product speaks for its self. Superb workmanship and worth every penny.
May 24, 2018