We have flown AA for the last 6-7 years from Detroit-Miami-Aruba and then the same return. Always taken the 4 p.m. from Aruba-Miami and then 7:30 to Detroit. AA just canceled the 4 p.m. flight and rebooked us at 8:45 a.m. with a 10 1/2 hour layover in Miami. Called them and could not believe how nice they were. We had paid for the flights and upgraded with miles to 1st class. They reunded the fare, the upgrade fee and all the miles. Only problem now is that I tried to use miles on Delta, but the flights were sold out. The best deal is US Airways. Anyone have any experience with US Air? They go thru Charlston with about 1 hour layover. Does that give enough time to make connecting flight?