I have used cabinetec and am very happy with the results. Lots of people say they only make stock cabinets but my Entertainment center was custom made for me. I love it. Great customer service too. I would use them again, which is probably the best recommendation you can give a manufacturing company. That is another reason to use them. They manufacture the product right here in our community. We need to support companies that make the product here not some far off company that doesn't employ our neighbors. Go Utah made.
Pros: short lead time, good price, got exactly what I wanted
Cons: did not have 3D view on computer