Hansen Marine in Marblehead, MA is the local distributor. Oh and yes the parts will still be expensive but will get there faster than ordering from Torrensen!
My experience with Hansen Marine has been better than good. I have called them as a last resort from a marina in N. Carolina that was unable to locate a part. They knew exactly what I needed from the part number in a very outdated manual. And had it there in two days.
In short they have a great inventory and knowledgable and helpful people answering phones, if you have any question about what you actually need.