In Toronto, Heinl's on Church Street likely have the largest inventory. They're only open Monday through Friday in the daytime. I don't deal with them because of a couple of bad experiences (not rental related), but they might have what you are looking for (priced accordingly).