This has never happened to me before, but I haven't yet been paid for a gig I did two weeks ago. I always collect payment after my gig. (No, I don't use contracts. Hold your lectures, please, I know I probably should.) This show was at an established and respected preschool. I stuck around after my magic show, waiting for my payment. The owner of the preschool, who hired me, was not present. The teacher who was there looked puzzled when I asked if she had my check. I gave her my business card and asked her to have the owner mail me the check. When I got home, I mailed an invoice to the preschool. So far, nuffin. How much longer do I wait before I send another invoice or call them? I honestly can't imagine that they aren't going to pay me, but this is making me a little uneasy.