Actually over here mirek they're usually very very cheap (UK). I'm not sure about other towns and stuff, but my local one only ask for a small donation for classes as it's run by volunteers. Obviously proper college classes or the like will be more expensive but you're also likely to get some tuition about materials, theory and skills etc. It really all depends on the level you're at and the level you want to be.