There are a couple of noteworthy shops in Boston. Perretti in park square is a very nicel old school shop. It’s been around for at least 50 years and maybe a hundred. Great selection and very knowledgeable staff. There is also a shop on havover street whose name escapes me. It is in the heart of the Italian north end. They have a nice smoking lounge where you can have a cappuccino and Italian pastry with your cigar after a nice Italian lunch or dinner in any one of a billion very good restaurants in less than a 2 minute walk away.