Next time you have that problem where either the service advisor or the service manager lies to you, just call and get the customer relations phone number and call them to let them know of your situation.
I did that when the acura parts rep told me I couldn't get my transmission replaced by them (even when I was paying out my pocket for it) because they were only replacing warranty vehicles, even when the service advisor informed me that he was holding a transmission replacement for me when the new batch came it. The parts guy told me that I had to take mine else where and get it rebuilt. TI immediately called the service advisor, he basically complied with the parts guy and said sorry but we can't replace your transmission. I called customer relations told them what each person said to me and they apologized for the poor service I received, and wondered why they didn't offer me an aftermarket transmission if all the OEM transmissions were not available. But Anyways customer relations paid for my transmission and all I had to pay for was labor. Hell of a deal.
The lesson of this story is, don't let anyone get away with lying to you, especially within a big corporation, there are consequences for that, in my case, the service advisor was let go. I didn't want anyone to lose their job, but don't lie to your clients and have them waiting on a transmission for 3 weeks just to tell them, Oh I'm sorry but we can't fix your vehicle now, your going to have to take it somewhere else to get it fixed.