i think the way to tackle psychics,is to be on their case more.
more skeptics going to their "shows" , making transcripts or following up things said if possible.
If those about to go to a psychic, search online for info on that person and they come across transcripts of shows, with comments,notes etc re cold reading,generalities etc its likely to sow seeds of doubt.
i have read comments from people that have researched psychics more by coming across negative comments in forums,articles etc.
Plus if psychics know that EVERTHING they say is going to be scrutinised they might (though i doubt it) think twice about opening their mouths