In the US you need a prescription within the last year to buy contact lenses. European countries do not require this. Not only does this mean contacts are more expensive and come from fewer suppliers, but demand for appointments with eye doctors would never go down, even though a test of vision could easily be done now by an automated machine where you choose a series of A/B options.