The produce is top-notch--we are so pleased with the Core-Tech floor! However, the service was not good. I was told we would be called to schedule an install when the product arrived, but I was not called. Instead, I had to call a couple of times to see if the product was in. It took longer than the 10-day estimate I was given--it took 2 weeks.Then, the wrong color threshold piece was sent by the factory, so the installer was not able to complete the install, and did not caulk between the tub and new floor, either. When I called Carpet King, I was told that the correct threshold piece would be ordered and arrive within a few days via UPS. I was asked to call a few days later to check on it if I had not yet been called to schedule a time when the installer could complete the final work. Of course I didn't receive a call from Carpet King. So I called them after a few days just to be told that the installer had not reported that he had the incorrect threshold piece and that the job was not complete. So of course the correct threshold piece had not even been ordered yet! Now we have to wait at least another week for the installation to be completed.Talk about delays! Why didn't Carpet King follow up on it? Why am I the one who always had to call them? Their Customer Service is just awful in my opinion!