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.