I highly recommend Stone Design by Santos. Not only do they have a great selection, but the customer service is fantastic. They allowed me to hand pick each of the slabs, moved every piece of stone they had in stock so I could select exactly which ones I wanted. Then I was able to mark the exact locations where I wanted my pieces cut from. I purchased from them my kitchen (including a massive island which took 6 men to install), my laundry room and 3 bathrooms. I was unsure of how the stone I purchased for my kitchen would hold up so they game me a sample to take home and do my own little science experiment on. They are truly the best in the area and have the best prices.