AITA for telling my son we can’t watch our grandkids anymore

My husband has been watching our grandkids since they were born. They are 2.5 and 4 years old now. He wasn’t working when the first one was born and I was working from home so it wasn’t that bad. Then they ended up having the second one shortly after and my husband was watching two. Also, I was back to work full time in the office. He would get them around 630am and have them til about 7pm. This was 2 to 4 days a week. We did it to avoid the kids having to go to daycare.
Well we started having money problems trying to live on one income so we made an agreement with them to pay us $60/day we watched them. They agreed and would pay us when they got paid. Then they started being late to pay us, we would say something, then get paid. Then our daughter in law would start showing up later and later to pick them up, and hang out for an hour. She would send her schedule so we knew what time she got off. She would end up working an hour later and not let us know. Now, it’s been about a year since they’ve paid us anything. The kids are getting picked up 2 and 3 hours after she gets off (her drive is 30-1 hour) with no notice. We have made comments and stated we need to know if you’re going to be late.
Now they are showing up to family events with new clothes, nails, and shoes. We are struggling to stretch my paycheck. Now, DIL is making snide comments about me and comments to my teenage daughter. She is my MILs favorite and she can do no wrong. My husband has been the son that was considered the screw up. We called them over to discuss it and to tell them if they cannot pay us and on time and be here directly after work and on time, they will have to figure new childcare.
So, AITA for making them figure something out or should we continue to be taken advantage of for the sake of my grandkids?
Facebook
X.com
LinkedIn
Instagram
Pinterest
More