and if you cant be bothered going to edinburgh, dundee is only 30 minutes away by bus.
but yeah, you can get all the stuff you need in st andrews, unless you need some really obscure stuff.
[hr]
"I don't want to achieve immortality through my work. I want to achieve immortality through not dying." - Woody Allen