AFX
Training
Rehabilitation
News & Research
Store
Contact
Canada
USA
Australia
Shipping Options
Have a Promotional Code?
Warranty & Return Policy
AFX is Proudly Made in
Canada & USA
Canada
Kinemedics
– Ottawa, ON
Trainer’s Choice
– Barrie, ON
Westwood
– Coquitlam, BC
Pure Form
– Langley, BC
Optimal
– Vancouver, BC