We've just hosted my parents for Christmas for 3 days. They brought wine and some other bits and bobs as a contribution.
We often stay with them and take things too. If we visit PIL we stay at my parents' because PIL have turned both their spare rooms into non-bedrooms so there's no room for us.
PIL were invited to come after Christmas to visit. They announced they were coming for 5 days including NYE.
They are not bringing anything to contribute to food. They made us buy the kids' gifts (and wrap them) and give us cash (nice to get something but basically zero thought even though we all do wish lists to make it easier).
AIBU to think that if they impost a 5 day visit on us they should contribute to costs a bit?
DH won't ask them and won't tell them to come for less time either. He was even going to go to work during their visit until I told him to book the time off. They're ok people but just sit on the sofa on their phones all day ignoring the children and us so it's not really very fun. I don't dislike them but I don't especially enjoy their company either.