painting kitchen cabinets gray average cost of new kitchen cabinets kitchen cabinet sets for sale kitchen paint colors with light oak cabinets