I used Mr Lube service at the Guelph location to regular oil change in my SUV. Next day there were oily spots on the garage floor under the car, and the oil level was 1cm above upper limit, also 2 covers
(oil filter and drain bold) were missing. I had returned to the store; after my complain they re-install covers (forgotten to install after oil changed) and corrected the oil level, but this was not very pleasant experience. First of all, they lied about putting new covers from their stock (installed old ones, originally from my car, dirty covers), finally didn't want to give a new receipt for the service provided.
It was my first and last time visit MR Lube shop. No recommended.