Purchased these shades hoping they weren't a knock off. A sticker with a bar code was placed on the outer packaging over another sticker stating the product was &#34;Made in China&#34;. Highly suspicious these might be cheap Chinese knockoffs