We've had good luck with RV Upgrades, I also look for the sales at Camping World, for more general RV items.
About 6 months ago, I decided I needed to change where I went for local parts and service as the previous business had really started to fumble on too many things. Some cost me money that it should not have, but more important, the shop made some serious mistakes that impacted safety, extreme safety ramfications on two services. So game over for them.
My research of the businesses I'd be willing to drive to from San Diego area, let me to Temecula Valley RV. They came referred from multiple sources. I was swapping out the full inverter and related components to go to Pure Sine Wave, and started working with TVRV on pricing. I first shopped online at the normal Google searches, Amazon, etc. and came up with a price point that I wanted to target for all of these expensive components. I then asked TVRV if they could get close to these prices. I was pleasantly surprised that they're prices were very competitive with what I had found. (See Note below on this.) Motorhome Parts and Trailer Parts from Temecula Valley RV Parts
I now have a new repair and parts location for local service, two thumbs up for Temecula Valley RV. Outstanding service, communication was very good, and the owner is a 'hand's on' owner, that amazed my wife and I in his involvement in so many areas. (Not micro managing his crew, as he and his wife have built a solid crew. It is his zest for all things RV, and personal pride, and seemingly unending energy - that keeps him involved.) (Guys not a review, sorry, I will update RV Service Review soon on my all up ratings.... I got carried away.)
I wish all of you luck on your parts shopping.
Now for my Note on Parts Shopping, for all things, not just RV parts.
IMO, it is very important that Sticks & Bricks businesses remain strong and viable. In California we have some pretty high sales tax, it is very hard for them to compete with those internet businesses that do not need to collet those sales taxes. Think about it, if a business can not stay strong and balanced in operation. Where will you take your RV for service if they are not around? So, whenever I'm doing shopping for parts, I give the business to local businesses if they can get within a reasonable range of my best online price investigations. Labor Rates are another area of concern in California, as the cost of business is soo much higher due to all of the many, many regulations and 'junk' fees on businesses (not going political here, stating a fact). So I do the same thing when shopping for services. To me, quality of workmanship is the number one factor. I'll pay 10-15% more for a shop that I know has quality workmanship (and, I leave shops where the quality is not where it belongs, or has fallen from staff turnover).
OK - Done with my comments, just wanted to share my perceptions of looking at the total big pictures when considering both parts and services... And like everyone, SURE I LIKE A DEAL too
Be safe, have fun,