I don’t get much spam these days: 2-3 pieces hit my local spam box a week, with almost nothing in my inbox.
The crux of this strategy is never, ever, giving any online entity the same email address. Thus:
- Amazon -> email@example.com
- eBay -> firstname.lastname@example.org
- Cat Fancy Forums -> email@example.com