I wouldn't rent even an e bike from them. Never ever heard a good word and mechanically I'd never trust a thing to come out of that shop.
I don't know when they started renting bikes, but several years ago we were repairing or adjusting things when the customers showed up. That issue seemed to improve a lot over the last few years, which is why I made those comments.
So I stand corrected - my experience was limited to the people that came to the course - and they were probably just happy to have found a bike to take the test. I knew it wasn't cheap.