You say they're almost OTC... are they long enough to say up through a day of wear or do they fall down? If they were 100% OTC I'd be all over them. But I'm not sure about "almost OTC"... They fall down. I have about 15 pair. Sad, because they are quite fun.