In stock may be the issue but most places can get them in a few days.
Dual sport plus is closing up in June but they may still order you one(Hamilton area) http://www.dualsportplus.com/
A Vicious Cycle isn't far in New Dundee and lists both the 650 and 200 @ around $100 ea., again stock may be a issue but worth a call. Im pretty sure the Ricochet they list for the 650 is the one I have and its took a beating, the SW mototech is sweet too.
Royal used to carry them but Im not seeing them in the catalogue this year .
That's about all I can think of, being down here near the border(north of Sarnia) and far away from any shops I order a lot out of the States.
I don't know much about the 200 but if you are looking for any advise on the 650 let me know, Ive been throwing money at this thing for years