I use Rick's and Electrosport almost exclusively - I have even changed connectors to adapt a rec/reg from one vehicle to another - i.e. changed the connector on a Honda CB900 motorcycle rec/reg to make it connect to a Linhai scooter. It was physically larger, but there was adequate room to mount in the original location and the bolt holes matched up. No problem with that one since. One thing I like about Rick's, is they have a warranty - I got one that was defective right out of the box - informed them, got RA, sent it to them and it was promptly replaced - down side, had to wait about a week for the back and forth.
Shop Owner and Mechanic with over 50 years experience