Thanks a lot for the info guys, much appreciated. I didn't know they would be so rare / expensive! I'm not in a hurry so will keep my eyes peeled hopefully for something a bit more reasonable than I can currently find. And also make sure the replacement is properly fixed with no escape!
I know someone with a 3D printer so will ask them what they think too.