Pretty spendy for parts. Parts get 6 stars...shipping $11 negative 6 stars. My total was over $43.. yikes but cheaper than new glasses.