Buzz Kidder makes a line of reasonably low cost practical sporrans. The Scottish tartans Museum and USA Kilts are two of the dealers that sell them.