Well.. ive been to montreal quite often and there are not many pet stores that i know of but one of them that is a lil worth it is Magazoo L'univers des Reptiles. www.magazoo.ca
the address is:
1951 Belanger Est,
I've never been there but heard good things about them. You might wanna check it out!