I am a contractor who specializes in floors and a lot of the times I install marble, travertine, granite, and onyx. I always have to haggle pricing with retailers and it takes so long to find the slabs I need or they just lose communication which is very frustrating. Searching around, I have finally found this website and oh man it makes my life so much easier. They have a great selection, amazing communication, if you have any questions they will help you all the way through. The best part, the price is shown! So there isn't a need to guess on what they'll charge which is not common in the industry, but a relief to see it.