$140. comes out to $35.00 per per person including drinks (i assume). I guess I have a different idea what constitutes 'high end'. I also agree that a true high end establishment would have offered something for their mistake whether it be free desert, a bottle of wine or an offer to cover cleaning.
@sammyg, I hope you don't eat out much, you sound like you'd be the customer from hell.