Agree, you can get really good sunglasses on amazon for cheap. I have these in black and in pink. They have both been really high quality and adorable.