I played a gig back in mid December. I just received my check today.
The first time I played there it took about 5 weeks. They said it would be much faster in the future because I was already in their system (big corporation, check had to come from corporate office).
I had to keep emailing and calling. Excuse after excuse.
I'm pretty sure I won't be playing there again. It really isn't worth the hassle