Where can i get good contact lenses (which company makes the best ones)? Should I go to my eye doctor or to a eye glass company like Eyemart or Walmart...