I believe DLS is worth checking. It's not as consistent or the website needs cleaned up but most pieces listed aren't anything easy to come by in the U.S. so still worth a look in my book. Ordering from them is easy and quick. As a hobbyist I've also used Landwerlen Leather (Indianapolis) and they also had something that fit the bill. Agreed on Rocky Mountain.