Had this happen a few times - people faffing around then giving you about a months notice to buy flights to come to their event (big birthday party etc not just run of the mill weekend BBQ) things they have been talking about doing for at least a year but decide last minute the date.
It's just so annoying as we have other things planned and last minute flights are expensive for a family of 4 but they totally expect us to drop everything and come
What's considered polite notice to give when you expect people to fly to something?