I use Wichard brand stainless-steel snap shackles on my keychain. They're not always the easiest to open (a zipper pull might help with that), but they are durable, attractive, and good conversation starters. You can get them at any good boating supply store.
_________________________
Gemma Seymour (she/her) @gcvrsa