Biras Creek is still $25 and they provide wifi. They also accept reservations for moorings. Very sheltered, nice breeze when its blowing hard elsewhere.
The St. John National Park moorings are still $15 and the north shore of St. John has our favorite beaches.
Anchoring is still free. Distant Shores had an interesting series of posts on short scope anchoring in deep water -
http://www.distantshores.ca/boatblog.phpCheers, RickG