It may have something to do with your bank. I live in a fairly large city so moving practically anywhere changes your zip and having just moved purchasing anything online was giving me errors because my bank had not updated my address or zip, imputing my old one worked until the bank was able to fix the issue.

So if you recently moved, try using your old addy or zip.