It's been a month since extensive repairs with no problems popping up, IMG did exactly as promised, and made it very easy with an available loaner vehicle. Peter coordinated all aspects so all I really had to do was pay and pick it up when it was done. Paying's never fun, but I got what I paid for at IMG. What more can you ask for. Highly recommend.