Man, those make a clean impression! They're as good as steel stamps in that. So, maybe you won't get 2000 impressions out of them but how long will it take you to make 2000 x 2 = 4000 leather items to stamp?
Congratulations, those are really fine stamps. You got a great deal, there.
I guess I'll have to start designing my next one to get from Grey Ghost Graphics.