Fixed my broken Silhouette Cameo 5 with these parts! The maker even sent extra. They fit perfectly. I did have to sand a little for them to fit just right, but with 3D printed plastic that's common. Such a good deal on these parts, too! Now I have extras just in case the break ever happens again, but these parts are so much stronger than the manufacturer parts that broke on me, I have a lot of faith in them.
If I hadn't already purchased another copy of this same print from this same merchant, I would be forgiven for assuming this was the first time he'd ever shipped anything.
I don't know if this is the worst twenty bucks I've ever spent, but it's close. This merchant should be ashamed. And frankly, treatstock are a bunch of crooks who should be shut down.
Fool me once, fool me twice, treatstock. Good riddance.
Response: Hopefully this was resolved once we had communication that the item was crushed in shipping. Replaced print and shipped at our expense. Box was in fact not the proper size for the handling by USPS which is our mistake.