We bought our kitchen cabinets and counter top from Elegant kitchens. We did shop around with the big box stores like HD etc. But the customer service we received from Elegant Kitchens (Murray) was excellent beyond par, right from pricing to execution.
Right from designing, the value add Murray and Elegant kitchens provided was markedly better than any other vendors. They have long years of experience in this specialty and it shows at every step. We had some damages during shipment and they promptly got the replacement. We had some issues post install and they went out of their way to help us out. I don't usually recommend anyone publicly but these folks really deserve it. I would strongly recommend them for any cabinet related work.