If you just want to put new lenses in the old frame. You just need to pay the cost for the lenses. As I know that the price for the frame in Walmart starting as cheap as $18 and they go up to $140. As to the lenses, the cheapest lenses are plastic (as expected) for only $30. The $30 lenses have no coatings on them. They charge an extra $10 for UV coating and $35 for anti-reflective coating.They also offer the polycarbonate lenses (impact resistant and lighter) with UV coating, scratch resistant coating, and anti-reflective coating for $118. Hope this helpful.