Yes the lenses and frames are probably made in China.
The guy who spent 15 minutes assembling your glasses was probably paid
less than $5 for that time. Similarly for the clerk who waited on
you. The remaining $490 went into the pocket of a greedy optician.
There are very few consumer items sold in America that have the
ridiculous markup that eyeglasses do.
If you bought a Computer for $600 from Dell in the US, then went to
the street market in Bejing, or Hong Kong, or Tokyo, you could
probably find on equivalent one for less, maybe $400 or $500, but not
for $100. 10 or 20 or 30% markup is reasonable. But the markups
optical shops charge should be criminal.
This industry has be wrought with fraud and abuse for 100 years.
Congress felt compelled to pass a law.... 50 years ago... requiring
eye Dr's to hand you a copy of your prescription. Prior to that they
would keep it secret and insist that you but glasses from them. 60
minutes did an exposee on the inflated cost of eyeglasses 20 years
ago, Since then the costs of lenses and frames has fallen
dramatically with efficient production in China. But instead of
passing that cost savings along, optical shops raised prices, laughing
all the way to the bank as an uneducated public paid and paid.
Just last week, the local TV station has a reporter who helps people
save money on various items. I heard a teaser about a story were he
bragged that you don't have to pay $200 for a pair of glasses, you can
get them for $40. I emailed him telling about $8 glasses from Zenni,
no response. The $40 shop advertised heavily on that TV station.
The same thing with Consumer reports, they did a story a while back
about various optical shops with prices over $100.. I emailed them
about Zenni and other on line sources, no response.