It doesn't hurt the child for you to say No!  Sorry, we can't afford for you to play hockey.  Maybe, a house league team on a Sat. am. but not a travel team.  Take them to a community swimming pool, hiking, camping, or play baseball which is much less expensive.  Kids have survived for generations without having everything.  It's a matter of choices and raising responsible, generous children.