Dave,
I do also the narc check up front- but perhaps your method is better, 'cause it saves time. May I ask- what so you say to them when you walk in? Is it that you've checked their record, etc.?
Here's the thing. I used to try something like that, but then one pt said "Well, you didn't even know that I was going to ask for it, you didn't give me a chance to tell you anything" etc. and started threatening to report me to the Board. Ugh! So then, I changed my strategy to the present one, where I hear all their complaints, examine them, catch them in a lie(s), and then tell them that I'll be happy to rx alternatives, but not what I know that they want. That way, though, I have to charge for an OV and that's where (sometimes) the yelling starts. Most pts. will meekly pay and walk out. A few, here and there, make a scene. The other day, one called the police because we were going to charge her CC for the visit that she didn't think she should have to pay for.
It's an ugly business we're in, sometimes...
But today, whatever happens, I have some respite afterward. I'm going to see Cirque du Soleil's "Ovo" show in San Jose. Ahhhhhhhhhh....