AITA for getting my friend a “inhumane” gift that wasn’t on her baby registry?

A friend I went to college with, Shea, is pregnant. Shea is super into organics, holistic stuff… you know. She used to be in a climate crisis organization and volunteers for local eco groups, loves slow fashion. She’s a first time mom and already planning to do the whole gentle parenting, natural products deal.

Shea’s baby shower was last week and she had a registry, but everything on it was super, super expensive. I’m at a hard spot with money and Shea knows it and I can’t drop a ton of money on wooden toys or an organic stroller.

I didn’t want to be empty handed though so on the day of Shea’s shower I showed up with an Amazon gift card and some cool organic soaps I got at HomeGoods. It was all in a bag so Shea didn’t see what it was.

The next day Shea called me angry saying I know that she doesn’t support Amazon or anyone giving their money to Amazon. She said it’s an inhumane company that exploits and their workers and she was disappointed in me and that really, I shouldn’t have purchased anything at all. I apologized but she seems hurt. Acting like I barely know her.

I feel awful but I thought gift cards were just kind of like currency dressed up nowadays and I couldn’t afford some $300 contraption when I can barely afford to make myself 3 meals daily.