price to sand and stain cabinets