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).