My experience with them has been positive.
I've used Mandarin Carpets once before, when they came out and installed some tile. This time, I went in and bought the tile to do myself. They are really nice and helpful. They order everything i need and they let me take samples.