O'Reilly's has about the best prices you're going to find for DIY autoparts. They have very good warrenties and the staff is very helpful. Items are easy to find, and if you need help, the staff is always ready and willing to help. They give excellent information over the phone, too. Plenty of parking and good hours of operation.