Gonna echo what taterhole said: check with a local roaster! They'll be your best bet in getting some great beans. They might even do a couple of small test bags so you know what you're getting into. Def go local when it comes to coffee.
In my last rec, I've been investing a lot more time to make my coffee from scratch as a self-care routine. My buddy Trevor was the one that completely flipped my routine when he told me he was gonna start his own online coffee bean shop, Red Rock Roasting. In addition to his full time job, Trevor's running this small shop all for his love and passion for great coffee. As opposed to buying beans from some shop, I really love that we get to experience his curated set of beans and you know we love a great sec of recs! I've tried most of the beans and one of my favorite is the Burundi - Kibingo because I prefer lighter acidity. Highly recommend placing an order and he'll ship you some freshly roasted beans!
Go to them and ask them for their advice for which of their offerings would be best as a special gift to be brewed with a French press! Buy it close to Christmas so it’ll be as fresh as possible. I usually like medium roast. And it’s not what you asked for but you want to go crazy and give her an amazing coffee experience I recommend buying her a pourover setup because it’s vastly superior… I like the one by Bodum and it’s not pricey!
I am a bit of a coffee snob and self-proclaimed cold brew expert. Here are my faves:
-La Colombe. Duh. Best of the best.
-Designers Collab. They have La Colombe, but not only that, they are ”bespoke”, so you can customize your flavors!
-Partners Coffee
-Quawah House (new for me, but it is fantastic!)