I feel your pain. Let me share this with you...
When I was in 2nd grade (many, many years ago...

) in S.C., our school had a circus that came to visit. I remember was that it was so much fun! There were clowns, cotton candy, NO CLASS... Anyway, back then, the TV show "The Dukes of Hazzard" was
very popular. So, when they started selling "General Lee (for those of you that remember it, that was the name of the car in the show)" flags, EVERYONE bought one. They sold out. Well, when we got back to the classroom, our teacher (African American) was FURIOUS and near tears. She politely collected each and every one of those flags and took them back to the circus. We didn't understand at first what was happening, but then she sat the entire class down and explained the meaning of the "General Lee" aka Confederate flag and the fact that even in the show, the car played "Dixie". She explained that the circus owners took advantage of our ignorance when they sold that to us. Needless to say, that killed my "Dukes of Hazzard" watching.
Sorry this was so long, but I hadn't thought of that in years. For those of us that lived in S.C., it was difficult to watch the state embrace the Confederate flag. Hopefully, a boycott will help Mississippi wake up, although it's sad that it has to come to that.