Just FYI, Amazon has a few banned states for their affiliate program. I believe they are Arkansas, California, Colorado, Illinois, North Carolina, Rhode Island, and Connecticut.
I live in one of those states and had plans to be an Amazon affiliate until I discovered that. I've heard there are work arounds, so those that live in a banned state may still have a chance.