Came back here for an oil change to give this place another shot after a mediocre last visit. The only good thing about this place is that you don't need an appointment. All I wanted was an oil change for my visit, but the tech working on my vehicle ended up calling me to the lower level to show me a "big concern" he had - rust on the underside of my car - which I might add, has over 450,000 km on it, so of course, it will have rust! He mentioned how important it was for me to rust proof the whole thing and when I politely declined due to the fact that my vehicle was old and and it's upper end of it's life span, he did not seem pleased. He then tried to sell me again on replacing all my filters. Not long after leaving this location, my check engine light and VSC light turned on. Took my vehicle in immediately to another garage, who told me that whoever was working on my car last had probably "accidentally" knocked one of the hoses loose...interesting, right? Needless to say, won't be back to Mr. Lube. Ever.