What an unfortunate incident. Kilt pins catching on something seems to be an ongoing problem.

I have several name badges with super strong magnets which allow them to be affixed to clothing without puncturing the cloth. Perhaps a similar system could be used for kilt pins. Anyone game for a business opportunity?