A word of advice: Don't believe everything your recruiter tells you. ;)
I'm thinking the whole stress card rumor is actually purposely put out by the recruiters.