I ordered a custom vanity from Imperial Marble Corp. The production of the vanity top was delayed, and that information was never relayed to me. Over 2 weeks after I was expecting delivery of my purchase, I was unable to find out exactly why it hadn't arrived yet, or what was the current status. My calls went unreturned. The person who was supposed to know couldn't be located when I called, and no one could give me any answers. When I finally did get to talk to someone, all they could say is that they are sorry and there is nothing they could do. I would not purchase one of their products or recommend them to anyone.