my grandson is 15 years old and his grassroots team that he has been with for a few years are asking for a sign up fee as well as subs, can clubs just charge whatever they like?