Most gambling sites lately do, and we can say that it has positively made it simpler to deposit and withdraw and get better casino bonuses...