I was very happy with Gem Cabinets. They have a large showroom with a variety of samples of cabinet and countertop styles and quality. Their price was the best among the five quotes we got and they delivered our cabinets exactly on the day they said they would.
Most importantly, other companies said WE would have to supply the measurements for our cabinets, but Gem Cabinets came out and measured our space. This made me feel much more secure that the cabinets would fit properly - and they did.