I am sure if everything goes as expected they are fine. But, in my case the shipper had an issue and I never received my 80$ sunglasses. It was more frustrating trying to deal with a customer service group then worth the money that was involved. Do yourself a favor and avoid purchasing from. Usually in life deals are too good to be true they probably are.