This definitely sucks, tough to blame, AC or AMEX at the end of the day, their system "failed". But if this was actually fraudulent then it was good but the fact that it's not then it sucks. What makes it worst is that you missed out and can't get it back.