And if so, what kind?
I got some but they're awful. I'll have to check the packaging but I think they're Hue brand. They keep coming off my heels and balling up down my toes. I mostly wear them to keep my shoes from rubbing blisters on my feet.
And yes, I realize this is an attire question but I don't care.