Posted By:
Scott SarianGreat advice from everyone above (except for those NYC comments!), and if there's anything else you need to know, shoot me an email. I've lived in Boston my whole life.
In regards to card stores, there is not much, although Teaparty has recently opened a new location close to Fenway, which will be your only vintage store in Boston.