As I said before, sometimes cancellations cant be avoided but if it were me, I would have made a little more effort to contact the BD kids parents so they would not be out the approx $30 for nothing. I guess thats just me. And I'm also guessing that I would probably be better off without friends like that. And based on this -They tried to, but apparently didn't know this family well and didn't have a contact number.
If you're petty enough that you need to 'teach the parents a lesson' in a situation like this, I'm betting you don't have many friends.
it seems like they really didn't give too much of a crap and I would rate that as being somewhat inconsiderate." And so on the day of the party we asked Alex what he wanted to do - he chose to be with his grandparents"