the banks always take a small fee for IBAN transfers within EU. that NOONE can deny.
The 10GPB fee is true, if someone has a bank clerk to do the transfer they abviously charge for the time spent.
In Greece with my bank, if I get the transfer done by the bank I can pay up to 30eur! if I make it my self via web-banking, the charge is 3eur.