We also used seven corners and our broker was out of san diego. We had great customer service. I think you can buy from them direct, but it isn't any more expensive and we liked having someone we could talk to that didn't work for a company. Our agent has a website,
www.healthisinternational.com
The guy is also a sailor so he knows what sailors need.
Logan