Its a pay per head shop. So your getting stiffed by a local, or your just dealing with a bad agent. I know which place it is but I will not post it as they are not the one booking it. What I would do first is call the place and get the finance dept on the phone and let them know your account and that your not being paid. If it is a good pay per head they will make an effort to contact who ever is paying them and see what the problem is.