Can anyone recommend somewhere that sells good quality dog tags, by which I mean ones which don't either disappear or on which the engraving doesn't wear away within a month? Thanks!