You just can't beat walking into a company's office and shaking hands... Did you see the youtube video regarding the due dilligence of one investor who "set-up shop" across the street? Love it! He rented a motel room and watched their boat with a pair of binoculars!!!
I suggest you check it out if you haven't already done so. I think I typed in "Seafarer"...