the last check i got a few days ago took about 30 days to arrive, which i guess is on the slow end. I requested another one yesterday so we will see how it goes. The last one i got, got stalled in Ohio with DHL for 5 days, i contacted DHL and they told me nothing, just apologized and said they would forward the package to USPS and then got it from USPS 3 days later. As long as they are back paying in a decent time I will play with them, love their free bet and soft nfl prop lines.