depends on what make of bike you have, since Can-Am bikes are few and far between there are a scarce number of parts suppliers, The Vintage Shed in New Hampshire is about the only shop I can find with the parts I need but VMX and Vintage Iron carry a limited number of parts for most makes of bikes, you can always search the web through most popular search engines and find something useful, good luck.
------------------
Jeff-
'84 Can-Am ASE 250 (brutally fast rat bike)
'93 Kawasaki KDX200 (bored 40 over, FMF pipe, A-Loop suspension)