Source: https://www.doctorofcredit.com/visa-checkout-500-marriott-points-signing-another-500-using-anywhere-within-15-days/