Pros: Can play right away, Don't need cash in the bank to play, get miles/dividends/cash back from your credit card company.
Cons: Some credit card companies will not allow gaming transactions, get into debt much faster, tempted to gamble money you don't have.
Casinos: if you are having trouble getting you credit card transactions approved, these casinos may be the best choices. We don't know how they do it, but they still accept our credit cards. Lady Dream and Gold Betting.
Pros: Free, most casinos accept it, Fast, most casinos will give a bonus if you use it. Money is immediately available from when you transfer from your bank account. Safe, confidential, accurate records maintained. OBG most recommended way to bank online. Able to get payouts through Firepay.
Cons: Need to set up account with your bank (takes about a week to set up before you can play)