Net, net, a stronger dollar is likely a headwind in a weak economy. In a stronger, fully-employed economy, a rising dollar will still act as a headwind in that it reduces total effective demand, but the benefits to consumers in particular and the population generally will likely more than offset that negative.
Glasses can cost just $8 or up to $600 for those without insurance. For name brands, prices can range between  $50 and $1,000 or more. At an eye doctor's clinic, prices for eyeglasses will vary depending upon the frames, lenses and region of the country. The average price for eyeglasses nationally is $196, according to Vision Service Plan . Discount retailers, such as LensCrafters or Pearle Vision, offer a range of options. Prices range from $159 for standard, metal-alloy frames to more than $500 for designer frames.
As part of my search for finding the best place to purchase cheap eyeglasses, I looked into Walmart. I checked out my local Wal-Mart. They said they have frames starting as cheap as $18 and they go up to $140. They charge $49 for the eye exam. Their cheapest lenses are plastic (as expected) for only $30. The $30 lenses have no coatings on them. They charge an extra $10 for UV coating and $35 for anti-reflective coating.