I was hired by a fashion company to shoot a large scale catalog session for an excellent rate they suggested. The coordinator asked me to find models and a hair and make-up person. Initially, they'd asked for a photographer with a studio. Mine is under construction, so I currently rent at a local place. I asked the company to split the difference with me (and mentioned it wasn't a big deal if they couldn't) and they said they'd think about it. Meanwhile, I started looking for models and hair/make-up. I spent a great deal of time corresponding, looking through portfolios, and speaking with people. About a week later, I was told the shoot was being postponed to the following Monday, Tuesday, or Wednesday. I emailed on Sunday asking for an update and didn't hear from anyone. I tried calling several times to no avail. I finally talked a staff member who told me the shoot had already taken place. WTF? I tried to get clarification from the coordinator who would not return my calls. The coordinator later lied and said she'd tried to call, but my phone was disconnected. BS. I further sent several email asking for an update. So I sent them an invoice for my time. I cleared a block of time for this shoot, missed other opportunities, and worked hard on good faith. Today, I was told that under no circumstances would they pay my invoice. So, did I waste my time or should I go after them for the money? I feel F'd over and totally gypped. They hired me and then did the shoot with someone else without a proper cancellation on my end. As far as I knew, we were going forward. Perhaps good faith doesn't exist in business? Thoughts? Help? Experience?