Hello!
I am not sure who sells eye cups. You would have to look that up. Maybe a health food store. Or a store that sells Dr. Christophers products.
No I do not see better then my glasses yet. But up close without my glasses I can see very fine detail. But if I go the same distance with my glasses, I can't see all the fine detail.