service was good except for body shop. they couldnt give any valid reason why their quote was 300% higher than other repair shops.they said parts but no parts needed. said my truck had lots of electrical safety features that other shop my not be aware of, i ask them. . to name one cause i only had a minor scratch 0n rear fender.none named. then said if i had some one who could fix it for $700 i should go their so i will.