Prices are usually lower than a dealership and higher then everywhere else, the employees are extremely rude and often don't want to help you if they have to lift a finger to do so, good selection on parts but my last resort if I need something.
Have seen some lazy and incorrect work done at this location; make sure you double check your part numbers they are often wrong. I have told them the exact part number they have repeated it back to me and when I go in I'm looking at a different part with a different part number only to then after explaining multiple times do I get the correct part with the correct part number. Strange.but they have what you are looking for eventually. (update 4 stars not 3 however there were many workers standing around talking while I paitantly waited by the till.