Simon and Eric at All Speed are great. Simon diagnosed the problem with my car quickly, gave me an estimate, promised he'd call me by 5pm that day and sent me on my way. At 4pm I got the call saying that my car was ready and that the bill came in under the estimate! It had taken less time than he anticipated to replace the broken parts. Very professional, very knowledgable. They're also in the same space as a body shop - very convenient.