We had dithered around about selecting a countertop for our new kitchen, so we were in a bit of a rush by the time we contacted Foro. They had exactly what we wanted, and were able to come for the measurement and installation appointments right within our time-frame. I think from order to install, our process took less than 2 weeks. Everyone we worked with (in sales, fabrication, and installation) was pleasant. They even threw in a free (insulated) sink that we love! Not sure if that was a Ceasarstone promotion or a Foro treat, but it was awfully nice.
Pros: Quick turnaround, good selection, high quality craftsmanship