Enrico - don't be unhappy, help is on the way as Aunt Mame would say during her hilarious party.
I have a Canadian Plat Amex and used the flight delay insurance to buy some necessities like refreshments,a book etc.
Try to call this toll free #, should work from Miami, they may answer your question or redirect your call: 1-800-263-1616.
Good luck and let us know how it goes.