If I have a bill of $2,000 and book a flight for $2,000 and cancel it during the next billing cycle it seems that the credit gets applied towards the previous bill (at least with Chase, maybe others are different). Shouldn't that technically enable someone to indefinitely delay paying a large bill by booking and canceling every month?