Another excellent choice is Donnie at Wyvern Leatherworks Here:

http://www.wyvernleatherworks.com/

I have three of his sporrans, and couldn't be happier with his products or service!