What can I say? Mind blown!
If, like me you're fed up with your front sprocket falling off constantly then you might want to consider one of these. No more JB weld for me** o/
The OEM quality shines through and the fit and finish is perfect as you would expect. Definitely recommended.
**Obviously this review is tongue-in-cheek, don't go affixing your sprockets with jb weld. ever! It is an OEM-quality retainer though and does its job well.