I had a Toyota Corolla and a Subau WRX. I have taken my cars to many places throughout the years, and time and time again Technic is the cheapest, fastest, and most reliable.
The owner Wayne is a great guy, he will tell it to you straight and will not over charge. Even though Wayne is the owner I see him wrenching on every car.
Very highly recommended.