Just ask and things can be free...
my wife just walked in to Walmart Optometry shop to repair her glasses. the general eye glass repair shops in the area didn't have the part for nose pads or were closed. Anyway long story short when the repairs were made, she asked how much, and the person doing the repair said "no charge". I was surprised considering the eye glasses were from Lens Crafters.