I have used Hastings many times over the last 9 years and have always had good service. They have a machine shop in back which is also well priced and good for changing out wheel bearings,etc. Hastings is also always cheaper on brake parts like rotors and pads than the bigger stores like Autozone, Advance, Murrays, etc.