I was in Montreal on for a business trip and wasn't able to bring my bike along with me. Fortunately I found Ma Bicyclette and was able to correspond with Stephanie before my arrival and send them all my measurements from my bike so they could get everything set up. When I arrived they were slammed with customers so it took a while to get my bike but that was cool.
I brought my own pedals, and they were able to quickly transfer them to the bike. Regarding fit they were not sophisticated to get all my measurements transferred but they were able to get the bike dialed in close enough.
Important tip! They do not have Garmin mounts on the bikes so if you want to use your computer bring your own mount! I had to carry mine in my pocket which was not terrible but not ideal either.
Ma Bicyclette was certainly the best option to ride next to bringing my own bike. The equipment appeared fairly new and operated flawlessly. Carbon Cannondale with Shimano 105 not too shabby! The location is perfect, just a short walk from the rail and situated right on a great bike path!