Please bear in mind that there are local options when it comes to buying a kilt; you do not need to spend your money in Edinburgh.

Highland House in St Andrews is reputed to be very good and I can personally vouch for Keith Scott in nearby Dundee.

You may also be interested to know that the University has its own tartan.

Best of luck...

rb