This shop seems pretty legit, I live in a small town in Northern Idaho, and most people around here are genuine. They called me after they found the problems and didn't start work until I called them back an hour later after, I consulted my dad. Hopefully it will be done before I go to work this afternoon.