The mooring balls in the STJ National Park are free for day use only. There are collection stations in the bays and it is an honor system for overnights - they do not have collection boats that come around and collect the overnight fee - some bays do have 'host boats' but and they will direct you to the collection stations - also very few bays have garbage receptacles on shore. I am not sure how the senior discount works.