Seems like most of your problems were with the distributor sourcing poor quality (cheap) parts, and not so much with the "Aftermarket". Rotary, in SC was a Customer of mine for Prime Line, Sea Foam, Etc. Good Aftermarket Small Engine Parts. No problems with either.