Stumbled upon Bet2U and it was a rollercoaster, whew! The games were hot, but the withdrawal time at Bet2U? Could use a nitro boost, if you ask me.