Shop Around for That Refinance, but Don't Delay

Q: I am shopping to refinance my condominium mortgage of about $400,000. The outstanding loan balance is $160,000, and my credit is stellar. In order to refinance with my current lender, they want $2,200 in closing costs. I just financed with this lender three years ago, and there seems to be no special benefit for refinancing with them again. I don't understand why they wouldn't want to keep a good customer and not charge me anything. Any insight?