Friend extremely ungrateful

I made a post asking if I should get my friends kids gifts because she signed them up to receive gifts and nobody picked her kids. The only things they asked for were extremely expensive stuff and she basically assured them they would be getting MacBooks for Christmas. Since nobody picked her kids the most the organization could do is give her some free clothes. I didn't want them to have nothing for Christmas so I decided to go by some affordable things I knew they would like.

When I gave them to my friends which was some art supplies for the daughter and a couple one piece mangas for the son she got upset at me. She asked why I would by them this when I know she promised them MacBooks. I wasn't trying to fulfill their expensive wishlist. I was trying to make sure they got something for Christmas. She said she knows I could afford it when she 1. Doesn't know my finances and 2. Even if I could or can I'm not buying you two kids MacBooks. I simply didn't want them to go without a Christmas since they weren't picked. She accused me of trying to make her look bad and I said look. Either give them the gifts or don't. I felt bad they didn't get picked and knew she was scared she wouldn't have gifts. Like Jesus fucking Christ.

Edit: never said my friend was taking advantage. I know she just wanted to get her kids gifts and she's not doing too well financially. Hence why I tried to help and my best. Also they're sweet kids and I think they're deserving of anything. But I can't make that happen.