In our history the Ministry of Safety has never given us a bad review or reported an issue to us. Our Safety record is outstanding. We are disappointed that someone would file a review with such lies.
I don't know who posted this comment but the Repair center is still open. It's located at 1004 merivale road in Ottawa. It was also changed to AutoShack.com