I highly recommend Bethel Stone. We used them for granite kitchen counters and they were by far the cheapest estimate. The product is excellent (no seams, perfect cut and edges) and the installation was painless - they took our old counters in the afternoon and installed the new ones the next morning. In addition, there was only about a one week wait once we decided to purchase. They also coordinated with a tile installer to do the backsplash, again with wonderful results and reasonable cost.