A better deal, IMO, is offered by BetAmerica.com, which came via Equibase.
For a $300 deposit, they will give you an extra $300 in betting credits, 10% at a time. (It's a 10% rebate on your bets for the first $300 you bet.)
https://www.betamerica.com/extra/pro...g=a_506b_148c_
I don't know anything else about them, though.
--Dunbar