I just had to let everyone know that I had an excellent experience at advanced auto in Tempe. They have a very knowledgeable staff, and they actually take the time to explain everything to you so you realize what you're paying for.
There are a lot of auto shops out there that will just tell you that you need something when you really don't, and that's what I like about this place. It's really nice to have an honest place to fix my car nowadays.