I went to this service centre for about 10 years, but recently I would have to say that their service was lacking. I considered Peter honest, the work done on my vehicle good. But I had a fuel pump put in last Fall and could still smell gas. I went back and told him, but he said it was the fuel pump. I got another one from the parts place, no problem, but had to pay almost double for the labour. Meanwhile another mechanic said I had a fuel line that had rusted and was leaking. I don't believe getting the 2nd fuel pump was even necessary. It was a lack of attention that costed me extra labour. I won't be returning to East Mall Auto.