Many online payment providers will charge you if you fund your account via certain payment methods (including credit cards and some debit cards) thankfully PayPal are one of the few providers that allow you to avoid these charges… if you know how to do it.
PayPal allow you to fund any of the casinos that accept PayPal like http://topcanadacasinos.net/paypal/ with absolutely no charges at all being applied to yourself, in fact if you pick the right casino to play at you may even be paid a small bonus by making a deposit via PayPal.
To enable free money transfers to online casinos, all you need to do is setup your funding source as your bank account as opposed to a credit card or debit card.
The process is very simple, to setup bank funding, you just need to add a UK bank account to your PayPal account at which point PayPal will pay in two small amounts to your account (each transaction will be under a pound)
You then just wait a day or two for the amounts to appear on your bank statement and confirm the exact amounts that were credited to you with PayPal using their online web interface.
Now whenever you fund your online casino the money will be deducted direct from your bank account using directly and no fees at all will be applied to either your bank account or to your PayPal account when making a deposit.
The great thing about using this method is you are also entitled to all of the additional security features and payment protection guarantees that are offered by both your bank and by PayPal.