On a more positive note, I'm glad to see the kilt flourish anywhere, but especially glad to see it flourish in my home state of Missouri. My parents still live there and forbade me from wearing a kilt when I visit. What would the neighbors think!
Aye, St. Charles is quite kilt-friendly (save one restaurant downtown), since the Missouri Tartan Day festivities are held there every April! St. Louis is also very kilt-friendly, and even Springfield is getting better. (I can't speak for KC, so I'll defer to ChatttanCat and/or others on that topic)

Regards,

Todd