This is a good shop. Great service and great mechanics. True that their are shops that are cheaper, but those shops from what I have noticed do crap work and half ass it and don't explain their services or even speak English. Osborn's guys know what they are doing. I had a bearing that needed to be lubed on a 93 BMW, and yes BMW repairs are pricey, and they did a wonderful job. They first thought I would needed some extra parts, but in the end, I just needed the bearings repacked. I then later got rid of the BMW and got a Jeep. Within 3 months of buying the Jeep I went through 3 set of tires and no other place could tell me what was wrong. I came to Osborn's and they said I needed alignment. I am a car guy myself, and I never noticed while driving anything wrong with the alignment as I am in "tune" with my vehicle. Â Needless to say, after everything was done, Dan showed me how bad the alignment was prior on a computer print out. You don't see that at other Mechanics. Â Plus, if you are hungry you have El Burrito Jr across the street and the beach down the block. Great Shop in a great location.