Try the Scottish Tartan Museum. I got a belt from them and am very happy with it. It is a well made belt that will last.

http://giftshop.scottishtartans.org/accessories.html