United has extended it’s MileagePlus Miles Purchase sale, but it will not be at the fantastic 40% off we were able to enjoy for the past 48 hours. This updated sale will continue until June 15, 2012 so there’s plenty of time to beef up your account balances.

HOWEVER YOU CAN STILL GET MILES AT 40% OFF UNTIL MIDNIGHT CENTRAL TIME TONIGHT IF YOU USE THIS LINK

At the 25% discount, it works out to be about 2.8 cents per mile (inclusive of taxes) so its still below the magical .03 cpm that we all like to see. Just remember, these are not elite qualifying miles —just miles towards award ticket redemption. If you are 10,000 miles short of that elusive first or business class ticket, this would be a good time to get the miles you need.

Click HERE to buy miles for your account at the 25% discount rate.

Clice HERE to buy miles as a gift for someone else’s account at the 25% discount rate.

Details from UA’s website:

Buy Personal Miles or Give Miles for $26.25 per 1,000 miles (normally $35 per 1,000 miles) plus a 7.5% excise tax
Offer ends 11:59PM (Central Time) June 15, 2012
Purchase up to 100,000 MileagePlus Personal miles or Give Miles per account per calendar year
Credit card will be billed immediately for purchase
Mileage rates and other applicable fees are subject to change
Miles are available in increments of 1,000
Any mileage purchase discount will be shown on your promotional offer page by using the links on this web page
Allow 48 hours for miles to post to MileagePlus account
Personal Miles and GiveMiles are non-refundable
Purchased miles do not count toward elite qualification