Walmart Vision Center usually accepts most ... If you want a high-end frame for your glasses or need specialty lenses, you may have to pay the difference out of pocket. Some Medicare Advantage ...