Ha. I've had recruiters try to set me up with companies that I've already interviewed with, and once I had a recruiter try and set me up with a company I'd already received an offer from (but declined for various reasons). It's not really their fault, though. They can't know the details of my personal network and history. Still, it makes for funny stories...