I am leaving Sportsbook for good, is sportsbetting part of the same family? Are they any good? i remember they used to take most credit cards still like that? thx