AA did us good after we returned from SXM with canceled and delayed flights home. Won't go into the details of the flights but they gave us each 7500 miles, credited the difference in miles from FC to economy and also refunded all ticket fees and taxes to credit card we paid with. I was pleased with that.