On another occasion I told the recruiter I'm not actively looking, but I'll hear them out, with one condition: not during 9-5, because I'm in my current office. I got 5 calls from them in 2 days, of course between 9-5.
Recruiters: there are 2 type of people out there. One has a current position and you're after them; the other doesn't have a current job and they're after you. You need to treat them differently.