So, I went to Les Schwab in Yuba City to get a front end inspection done on my car today and they said I need the hub assembly, right front ball joint, right front knuckle, and the wheel bearings replaced as well as an alignment done. They quoted me $930 for the job. Does anyone know of a good shop in the area that can do it for less? That seems pretty steep of a price.