I've had the same think happen to a couple. The best one I have is made by Bosoca and was $40, the hardware was much stronger than the others I've bought elsewhere (and the real leather smelled so nice too) but it was just a bit too small so I have a new one that the hardware is starting to get loose now. I stopped at a sporting good store and bought a bunch of fishing snaps hoping to replace the hardware with those.