Champs has excellent service and knowledgeable staff. It’s often possible to be in with the core, and out with the part in 5 minutes. Their prices have always been lower than the national chains Occasionally they have computer issues, making looking up a part difficult. I only wish they had longer hours, as I often find myself at one of the chain stores if I need something after work.