I do custom computer programming for businesses and I usually end up working very closely with my client's IT director. Often my proposals all go through the IT director.
I have a new client whose contracts out their IT to a company that does LAN administration AND programming similar to what I do. So to my client this is their IT person. To me, she is a competitor.
I don't want to share my pricing with her.
However she is the one contacting me for everything they need done now. I put a confidentiality clause in my proposal regarding my pricing but my client forwarded my proposal and emails that mention pricing to her regardless. (I think they didn't pay attention.) Also we were in meetings where they asked about pricing in front of her.
Now she is the one contacting me for all follow up work and asking "What will this cost?"
Is this normal? Should I just accept that she is going to get all my pricing information if I want things to run smoothly for my client? If I refuse to send pricing through her, I will create an inconvenience for my client as they are quite technologically clueless and have no idea how to evaluate any of this. But it really bothers me to send her my pricing. I mentioned to my client directly that I would prefer to discuss pricing with them confidentially, but the IT person is still the one emailing me requests. And she told the client she would run point on all requests that go to me.
Am I being unreasonably paranoid/protective about my pricing? Do you try to protect your price information from getting into the hands of your competitors? How would you handle this? Just let it go?