is it hard to install kitchen cabinets what is the cost of refacing kitchen cabinets kitchen cabinet examples custom kitchen cabinets phoenix