Amtrak Guest Rewards is running a 30% bonus on purchased points through March 31.
You have to log into your account to see details of the offer. You can purchase a maximum of 10,000 points in a year.
The same bonus applies to gifting points, though the same 10,000 cap (not a separate cap) applies to receiving points via gift as via purchasing for yourself.
Not an amazing offer by any means, but useful to top off your account towards an award you want to redeem for and also can be strategically useful for some, it’s often less expensive to buy points (especially with bonus) than to buy tickets on some Northeast corridor routes especially and also on 1000-point one-way routes. Provided of course that your travel falls outside of Amtrak blackout dates (and for Acela travel also outside of blackout times of the day).
As an aside, the 1,000 points routes are going up to 1,500 on April 1. So good to get those redemptions in now (you can always get refunds later if you don’t travel). Even at 1,500, it’s nice to have the flexibility to book an award for a high-priced walk up fare. I get 1 point per dollar on the Amtrak Mastercard and with most tickets costing $20-40, it ends up being a decent return on the money.