I would never recommend Schrock Cabinets. Their customer service/systems are the worst I've ever experienced. Due to damage (done by Schrock) our cabinets were placed on 2-3 week rush order. It has now been 2 months and they still can't tell us when they will be delivered.
A portion of the "undamaged" cabinets had very uneven glazing resulting in a very poor appearance. It is hard to imagine how this left the factory quality controls.