I also feel you should be more than upset. You should be downright angry. Personally I would NOT have paid for dinner. I would have turned around and left after making a comment such as "I see you all ate without me". These people are not your "friends."