In fact, the top online casinos do. It’s easy to deposit with a credit card because there are no fees.