I initially rated this company 5 stars on Google, however I had to return to update my review. We had a very good experience with our order design session. David was great at making helpful suggestions with our design. The ordering process was simple. We were told upfront it takes 3 to 4 weeks to get the cabinets, that is the same time frame we got from Home Depot and we saved 75% when factoring in the installation costs. We were hooked up with granite counter tops at wholesale cost too. We paid upfront for a stainless steel sink. Our sink wasn't delivered with the cabinets and is needed for the counter top template. Now to be fair, Wholesale Cabinet did coordinate getting the sink over to the counter top people. Our cabinets were installed and they look great. There were however problems. The spacers needed were not all present, and there was an insufficient count on the door handles despite our having picked the store default style they supposedly keep in stock. Where is the quality control before sending an order to a home? A wall cleat for a strip of counter was also not mounted. Waiting for the missing parts has been a nightmare. After waiting an additional 3 weeks, the installer never showed up after arranging a visit a week in advance. The office staff have been good to return my calls but not those of my wife. I am currently waiting for a call back for the installer to come out and finish. Our counters go in tomorrow and this is causing us all kinds of stress. I would still recommend the products offered here because of the tremendous cost savings, but customer support is a real issue. Only use this company if you are willing to manage your installation and have lots of time for your renovation.