I am very fond of DHs brother and his wife but my God they are the laziest, tightest people I know.
We live about 4 hours from them in a holiday area and when their son was little they would often come in the summer as they said they couldn't afford to go away. Fair enough. But, if they were here over a weekend they never got up until about 11.00 and we ended up having to entertain a toddler and give him some breakfast.
The last time they came they asked if a friend of our nephew (about 13 by then) could come as company for him. No problem. So we had four people for 5 days. Not once did anyone offer to help with food prep or clearing up (because they were on holiday, although SIL didn't work). We were both working about 48 hours a weeks at the time and were knackered. We went out all together twice to eat and we ended up paying for it all. They arrived without so much as a box of chocs or a bunch of garage flowers. We paid for all the food and drink consumed at home.
These days they don't come as SIL won't leave her elderly dog but we have stayed with them overnight a couple of times as all the rest of our family live in the same area. DH is coeliac so she always asks if we can bring his bread/food as "as GF is so expensive and she doesn't understand it!!". We always take them out for a meal as a thank you and I take flowers. Last time nephew and his girlfriend asked if they could come as well so BIL amazingly said we should split the bill. Bearing in mind we would have paid a share of nephew's and girlfriend's meals SIL whispered to BIL that we should pay more because I had a glass of wine and she only had a soft drink!
Later, when we went to bed I noticed that a bit of silver paper I had dropped on a previous visit, 9 months before, was still on the carpet. Next morning I said how comfortable the bed was. She brazenly said that her sister had stayed the week before and she hoped we didn't mind but as her sister had showered before she went to bed she didn't think the sheets needed changing!
So, no housework done, we bought DH's food with us and all they had to supply me with was one cheese roll for tea, no cake or anything, because we were taking them out to lunch. When we left at 11.30 the following morning she still wasn't up.
When I think of all the meals I've cooked and effort I've gone to for them over the years and the meals out we have bought for them, to be rewarded with a cheese roll. I think next time we go, for the sake of my blood pressure,I would rather stay in an hotel.
PS, they are not hard up at all these days.