Originally Posted by
EasternTraveler
1. What is the point in buying a gift card for any business that accepts credit cards? If you buy the gift card, you might earn points, but you would also earn points if you JUST PAID with a credit card at the business you used the gift card for. Sometimes you might even get bonus points.
I think the point is that you can spend the money ASAP in case your bonus has to be done in 3 months/6 months whatever and you wouldn't normally spend that much quickly and in time to get the bonus miles.