If one has a US National Parks pass, park moorings @ St. John are half price. That's not a hard way to let your Nat'l Parks pass put its cost back in your pocket.