We can also be reached toll-free in North America. Our business hours are Monday through Friday from 9am till 5pm EST.
888-676-1853 (toll free in North America)
613-627-0797 (for international callers)
Our address is below. Please contact us before mailing us pedals to repair. We need to send you an RMA number for repairs!
If you're still stuck, or you have comments or suggestions, the best way to contact us is through our support email.