I'll be travelin to New Hampshire for the race this weekend,and am wondering if anyone has any info on things to see up that way and maybe a good N scale hobby shop? My brother in law lives up there and said there's a shop on RT 106 is anyone familiar with that place?Go Stewart #20 Sorry about your troubles 88