retro kitchen cabinet hardware painted and glazed kitchen cabinets soft close kitchen cabinet hinges average cost of new kitchen cabinets and countertops