I rarely buy a shoe that is completely specific to a time and outfit. I generally tend to spend money on good shoes that can go with everything.
That's an interesting question. I would say that in general Americans know very little about the law. It's one of those things that most of us take for granted.