I'm in the need for new chain tensioners. I've seen many threads about the Cyco brand shoes and how they wear better than the stock HD parts. However there's a new kid in town now it seems mcspareparts.com. They claim to be all Made in the USA parts. I like the sound of that but I've not seen anyone that has talked about experience with them. Actual part quality, etc.