I’ve heard nothing but problems with Desert Rat’s wrenching abilities. I’d avoid giving them a wrench if I were you.
Mechanics come and go...
Not sure how many shops they have, but yeah, they're a business, and it costs a fortune to have them work on your stuff. But on the bright side, they got my alignment done without too much of a wait-