The live betting is a great thing for BTC and your site seems to do it well although the juice can be very high. For instance the Cards up by one right now your site is -510 and all others are between 300 and 330. That is something that can be addressed but the real issue is this. If a bet is rejected it needs to be rejected within a reasonable amount of time. Last night I took a NBA live in game and for whatever reason it was rejected which is fine. The problem is it was not rejected or refunded until after the game was over which is horseshit. If I would have lost I am sure the bet would have been accepted. You can't have it both ways and I am interested in your explanation.
DBA