I suppose it's more of a need to vent than an AIBU really. Dh's parents live 300 miles away. We lived local to them until 7 years ago when we moved. I don't think we've ever been forgiven for that. ds(9) and dd(6) see them about 4 times a year when we visit. They generally come to us once a year despite them being retired with a good pension and having the option of driving or a decent train journey. Instead they choose to shower the kids with presents (mostly things they don't need/want), sweets, chocolate and money.
Last week we stayed with them. The kids came back with new clothes, toys, 5 big bags of sweets and £30 each. Dd left her swim goggles there. Today a big parcel arrived with said goggles, more clothes, 2 bags of sweets and £25 each to spend on their holiday.
Not much I can do about it without causing world war 3 but it makes me so
and 
There, got it off my chest, feel better I think!