If they were to charge a fee the should have a reservation system for the sites. That way the BC folks could reserve a site and pay their money. If we can do it with hotels/cabins and guides and airlines then it should not take too much to set the system up for the park