If you have a current account, you should already have at least the basic, general, channels unlocked.
For the premium channels, you need to suscribe to them and pay the required fees.
It's not because it have "freeview" in it's name that all channels are free... It don't even mean that the basic service is actualy free.
Electro, May 2013