socci-my inlaws or outlaws as we call them are just the same.
We used to have a BBQ every summer but stopped because SIL would ring DH and say "Are her lot going to be there?" and then be rude to my family on the day.
None of them come up to see us FIL has been once this year and when we take kids down there demand to know how many times my parents see the grandchildren
They also expect us to drop everything if its something they want/need- they are genuinly horrible people-it used to upset me but i just laugh at them now