So myself, best friend and two other friends have had a night out planned to celebrate three of our birthdays since early June. My best friend sold her house in May but still agreed to come along with us and I kept her posted every step of the way when the apartment was booked how much she owed etc and I booked a Groupon deal for the four of us for a 2 course meal too both are none refundable. Today she messaged me to say that the house sale completion date is the Friday before our night out so she can't make it and it is going to cost the girls more. I replied back stating that is unfair expecting us to all pay for her two of us don't work and she should still pay even though she isn't coming. Am I right here?