had to return my vehicle multiple times because of sub par mechanical skills and missing nuts and bolts. was told that my grille was not installed properly because "aftermarket parts don't always fit the same" they failed to connect transmission lines when the trans cooler was replaced causing me to get stranded on the highway. blatantly lied to by the manager and appraiser throughout the entire claim. .01/10 wouldn't recommend to someone I hate.