Aborting with a not so subtle err msg would be the way to go.
Point would be that legit users prob would follow directions, (well, fairly well) and the more time spammers have to waste reading and responding to windy err msg's the better!
I've not used substr, how can it be written to generate an err msg if the length exceeds X chars?
Thx,
Mike