average cost to refinish kitchen cabinets

average cost to refinish kitchen cabinets