As they say at The Starboard in Dewey Beach, "When it rains, we pour." Memorial Day weekend at the Delaware beaches was less ...