I honestly can't see how anyone can judge op for taking the only actions that were available to her!
Op has stated that all f1 had needed to do is apologise and ask nicely if she could do it for her and she would have gladly donated! Instead, f1 refused to answer calls or texts from op leaving op the only option of communication through friends 2 & 3! She also made it clear that she would not apologise as she felt she had done nothing wrong!
Op gave her an opportunity to buy the voucher and f1 refused saying that was not possible with Christmas coming up (no concern about the cost to op!)
Friend 2 and 3 offered to pay £15 each, meaning op would have only £15 to contribute. F1 REFUSED!!! Saying she was going to stand her ground!!!
Op had to hear all of this through a third party!! F1 proved that she has zero respect for the op! Not only that, she proved that she felt the op was a walkover who could be bullied into donating!
When she finally contacted the op, her message was 'are you donating or not!' F1 has been unbelievably rude, presumptuous, selfish, showing zero concern for op and absolutely zero respect! Now I defy anyone to call that the actions of a friend!
Importantly, F1 was not prepared to withdraw the donation (which was hypothetical anyway as she hadn't the decency to ask op if she could make a donation!!!). Op has made it clear that she could not afford to lose that kind of money before Christmas (and why should she!!! Just to save face for a supposed friend who has treated her dreadfully!!!). Therefore op took the ONLY route open to her!!! She in fact was very generous, offering to donate an up do, when she was well within her rights to not donate anything! She even implied that it was a miscommunication and asked the pta lady to go easy on her!
How has the op been anything but generous in the face of a bully who has behaved appallingly?!!