Carquest Auto Parts is a decent place to go for special order auto parts. The staff is very helpful and knowledgeable, but they are often very busy, so expect a long wait. Their prices are competitive and their store is neatly organized. They're located on a main street. Their parking lot is on the small side and with the driveway being on a hill, it can be a little hard to exit/enter.