This 30 plus day wait for a check is beyond unacceptable.
Why? I don't understand why everyone's bitching so much about this. It's annoying, but it's not as though they're Netellering us. I don't run a business but I'm guessing that in the Real World, if I charge a big client for something, I'm not going to necessarily get their check the next day, or even necessarily in the next week.
Until the UIGEA gets repealed or neutered, this is the way life is going to be with a site that also takes sportsbets. C'est la vie.