Where to buy
Tacx is sold in more than 80 countries. There are Tacx Service Centres in all these countries. You can contact these selected distributors for additional information, warranty issues or the address of your nearest specialist bike shop.
More Info 800-800-1020