Hey...I feel your pain.
I don't get stares on a regular basis, but once in church after mass this lady comes up to me and goes in a a really loud voice "my! that is some brace thing you have! What on earth did you do oto yourself?"
So, I had to explain that I have scoliosis, and the brace was to prevent surgery. I would just ignore these people. They have nooo idea what we all go through.