The Truck Shop in Orange, CA carries fairly good quality parts. They were great to deal with on the couple of occasions I was in S. Cal and went there in person. However, if you call in an order they have the worst policy of any vendors I have dealt with. They will not tell you if a part is in stock or not and charge your card even for the back ordered parts. Then they charge you additional shipping when they get them in. Every order I made had back ordered parts. They got the last of my business because of that policy.
Chuck