mpd's new article is relevant to OP:
Amazon closed my account because of a high gift card balance Miles per Day
This company has become too big for its britches that they confiscate funds for whatever reasons and only if the customer is persistent is there a chance to get their accounts reinstated and/or get their funds back. I'm not sure if complaints against this company is covered by CFPB.