It sounds like your parents are more reasonable than some JWs.
But I've also found some JWs operate a very strict "my advantage" approach to shunning. Which means that the JW will allow any amount of association with DFed or "marked" individuals so long as that association is to their advantage: take lifts from you, let you do chores for them, look after them, buy them dinner, whatever. But if you need something from them they suddenly remember you are bad association and refuse as a matter of "principle". Or maybe I just had a bad experience!