Transferring airlines miles to another member is generally a big waste of money. While it can come in handy when trying to top up another family member/friend’s account, I much prefer to generate miles via promotions or in a worst case scenario transfer American Express Membership Rewards points directly into their account to avoid paying money to simply move a mile from one account to another.
Delta normally charges 1 cent per mile plus a $30 per-transaction processing fee for the ability to transfer miles between accounts, but until August 31, 2012, you can get 50% off this rate and have the transaction fees waived.
If, for instance, you wanted to move 30,000 of your SkyMiles into someone else’s SkyMiles account it would cost $150 with this promo instead of $330. The maximum you can transfer out of your account is 150,000 SkyMiles, and the maximum you can receive is 300,000.
Unlike past transfer promotions that included mileage bonuses, you aren’t getting any bonus miles with this one, so this isn’t a good opportunity to create new miles at a cheap price.
I’d only take advantage of this promotion if you have an account with a small number of miles that may go unused and by moving them into another SkyMiles account they then become valuable again for future redemptions or you are topping up an account for a specific redemption you have in mind. Otherwise, leave your miles where they are.