Did major job (engine swap) in < 2 days, coordinated with the people providing the engine, reasonably priced.
A lot less expensive than any dealer. No surprises.
They sell parts also.
Recommended.
Pros: Fast and reasonably priced
Cons: long drive but worth it
more