Hi, you'll have a wonderful time in Edinburgh :-).
The Linlithgow shop is only 20 minutes away on the train, so I'd highly recommend a day-trip there if you can fit it in to your schedule :-).
Linlithgow is a very small town, the train station is only a few minutes walk from the shop, and a few minutes further is 'Lithgae' Palace, home of Mary Queen of Scots, so if you are into history it's a fantastic place to visit.
And to echo Knitette's suggestions, I am in Edinburgh far too frequently lol, and would be happy to meet up with you, should you wish to meet a local....
Cheers, K