Guy's was phenomenal!!! My LR wheel bearings on Lexus RX330 started going out 1200 miles from home while on vacation. I showed up at 8 AM Friday morning w/o appointment and they were able to trouble shoot, went out of their way to quickly locate the part, had it sent over, installed and had me out ther door in under 3 hours. Totally saved our vacation!!! Guy and Rob were amazing in taking care of us and were extremely fair on price. They charged less than HALF what a Lexus dealership would have charged for same service. These guys are all about service with a smile!