there always seem to be lobsters in the dock lobster cages at Anegada Reef Hotel. I bet if you went to the ARH beech bar they could guide you to a source or two.