Sounds like you are pretty well set. Hope you have a good time. What parts of New England are you planning to visit?
As a side note, some of this discussion reminds me of a visit I made to EP Levines a couple of years ago, there was another customer there who had flown in from N. Europe (don't remember what country) specifically to buy some expensive Nikon lens. Apparently even with the plane ticket, hotel and transportation he was saving significant money.