It’s not a particularly great deal, but if you need to top off your Delta miles, you can get a 100% bonus on SkyMiles purchases when you use your Delta SkyMiles American Express card. So, instead of costing you a completely ridiculous 3.5 cents per mile, it’ll only be 1.75 cents per mile.
You must be the primary cardholder to get the bonus miles and use this link, which, oddly enough, does not mention the promotion. That said, if you don’t get the bonus miles, feel free to call Delta and tell them to refer to Promotional Reference Code 97062236. (OK, then when they say they have no idea what you’re talking about, ask to speak to a supervisor. Then get put on hold. Then hear the ‘click’ that signals you’ve been cut off. Call back. Wait. Speak with rep who tells you they have no idea what you’re talking about. Ask for supervisor. Speak to supervisor. Read the the Promotional Reference Code number. Have them tell you that you’re wrong. Argue a bit. Swear under your breath. Wait for a moment. What’s that? The supervisor “found” that code? Oh great. Glad this all worked out.)
Skymiles account must be opened 10 days and have at least 1 mile in it to qualify.