I told delta the night before that I was barfing the past 2 days and they let me change an international return flight for free, just the fare difference which wasn't applicable in my case, I booked for 3 months later, could be that my original flight was overbooked anyway so they let it slide, (if it make a difference it was from nyc-st p Russia and paid for with Argentina pesos)