I purchased tickets online 10 months in advance for an international flight, reading all the fine print on the screen to make sure that the tickets were upgradable, as I had been stockpiling miles for that very purpose. After the tickets were purchased I was told by Delta that they were non-upgradable, non-refundable, and I had no recourse.