Well the photo in the link does look like mine but I dont think mine would work in a LTM Leica or M Leica...
And 29 USD nope.
I use plastic reloadables as well as Adox and Forma factory cassettes that have not been crimped.
But my chums get theirs from C41 mini labs that snip the film end - by using pressure sensitive tape to attach bulk unto the protruding end of the film of the discarded cassettes. The mini labs like recycling.
Yes, I have a source for those as well as some older reloadable cassettes. I would like to have at least a few of the correct Canon cassettes though. Patience is in order.