Amazon does this to me.
I have been polite in saying no and lately I have been asking them to either remove me or put in a 3 year hold. They always say they will but then a week or 2 later I get another Amazon recruiter who was impressed with my resume.
Do you know if Amazon has a decentralized recruiting system or are they just disrespecting my wish?