I don't understand why you'd want to use this service and pay a fee? If you set up your checking account with twinspires, you get instant credit on deposits and no service charge.
I do agree with the poster on twinspires credibility. A company names twinspires and they can't take bets on Churchill Downs. The rewards program is also a joke. You have to wager about $10,000 to get a $10 credit.
