If they were going for the entire weekend and staying overnight, that's a lot of contact with their grandparents. If they were just going for the day, it's still contact with their grandparents but not as much.
In either event, cutting it out completely is going to be difficult on both the kids and the grandparents. Since the grandparents are able to work with you and you have a good relationship, to keep you out of court I'd suggest a heart-to-heart with the grandparents. They may not know their rights at this time but if visitation is cut out, they will probably ask around to find out what their rights are. Why not leave it open-ended so that the kids can see them, especially during the summer when school is out, at a night during the week if that's not too inconvenient? During the school year perhaps you can come up with another arrangement for them to get together.
Of course your family is your first priority and you should do what you need and want to do with your family. I would just advise to keep the grandparents in the children's lives even if its for a few hours a month so they're not cut out completely. You can make sure it's not an inconvenience to you and work with the grandparents to make sure it fits into your schedule. Even a few hours a month will probably satisfy both the grandparents and the kids so that they maintain that contact. The grandparents may have a little trouble adjusting to it in the beginning, but in time they will. Do the kids call the grandparents? I'd encourage more calls and less visits if you want to do it that way, and even set up a Skype with the grandparents if that will help. There are many things that can be done to diminish the time with the grandparents on weekends yet keep the grandparents in the kids' lives without it being a burden on you.
Does this answer your question?
Please let me know if you need any more information, such as where to find an attorney in your area, or anything else related to this question. Id' rather be rated positively and if I didn't answer all of your questions, I'd like to have a chance to make sure that I do. Thanks in advance for rating me. If you need more information, let me know as I’m happy to give it.
I hope this helps and clarifies. If you could, I'd appreciate it if you can rate me when finished. Kindly rate me positively so that I can get credit. It is no additional charge to you.
Please accept my answer, rate my answer as one of the top three faces/stars and then submit, as this is how I get credit for my time with you and with your question. I work hard to give you a thorough and honest answer. I thank you in advance for rating me. Please let me know if there is more that I can do to answer your question and if you need more information. If not, I thank you for your rating. I can’t get credit for answering your question without your fair and honest rating. Thank you and best of luck to you!