A contractor recommended this shop to us. We compared prices at a couple of places, but didn't really do too much price shopping. What made us feel most comfortable with this vendor(more so than price, although we do feel we got good value for our money), was Peter's patience and willingness to work with us to help us design our cabinets. At no time did we feel we got a run-around. There was one slip up on the size of a filler piece, but Peter rectified the problem. The cabinets were late by a few weeks and Peter then helped with the install to get our project back on track. These types of errors / hold ups happen - what matters is how they are dealt with. Sure, i would have liked to pay a little less (there was one small job we feel we way overpaid for!), but for the outcome we got, we are more than pleased.