the local GMC dealership here has done body work for my family in the past and fixed my wife's Infiniti when some old guy rammed her in a bowling alley parking lot last year. They do great work, are relatively inexpensive and guarantee their work. They are not a Geico sponsored repair shop (if you use one, they guarantee the work for life but this is a leased car) though.
So what will likely happen, according to the body shop guy at the GMC place, is the Geico estimator will likely cut me a check for a larger amount than what the body shop will charge me.