seriously tho, how many of us here are actually high rollers? most of us are depositing like £50 at a time. PayPal works fine for that.