They have been around since 1956, I don't know what happened to their business practices in the last while but there are a lot of complaints.
They are located in Nepean, Ontario which is part of Ottawa, not far from me. Here is their contact information:
50 Slack Rd, Nepean, ON K2G 3N3 phone# 613-212-8765
Here's what I found on Google:
https://www.google.ca/webhp?sourceid...ebro+ottawa+on
Their websites are for sale but this is the recent contact email for sales:
sales@stebro.net or
dan@stebro.net
Update: It appears the owner Dan Petschenig passed away October 29, 2013. A former employee is still operating. Sergey Blazhko phone#(613) 400-7589
I found this info on ferrarichat.com.
http://www.kijiji.ca/v-auto-repair-m...ationFlag=true
http://www.kijiji.ca/v-auto-repair-m...ationFlag=true