Was this an overcharge for an initial flickering light issue and several warning coming up in the following days. Fair price and labor.