There's a pretty good Scottish shop right in Buffalo. It's called the British Shop. I picked up a few things there a couple months ago. I bet they can help.

http://britishshop.com/