I have several very good customers. Each of them have several sites. Their IT dept has the programming software and they dabble in their own programming. Fortunately (or not) they haven't hosed their systems. Other customers will call and need programming and I will charge them for it. Lately the good customer is needing quite a bit of hand holding in programming. I have not charged this customer. Have any of you gotten into this situation? What do you do? Suck it up and chalk it up to good relations? Or do you start to draw a line? I don't want to alienate the good customer but still, I need to get paid for some of the knowledge I have of our systems.

Thanks for any comments