Update: After approximately 3 months of delays, verbal abuse at times, multiple rescheduled appointments, additional damage caused by delay, etc. the carpet installers completed the job fairly well.
The store refuses to give a time range about when the team will arrive on the day selected but instead they give you a range of time for when the installers will call to tell you a range of time that they will arrive, so you end of having to take the whole day off, otherwise, if you aren't there, they cancel and reschedule, but they rescheduled several times anyway, therefore, multiple days off work were needed unnecessarily.
The store might possibly do much better if they did not have "Tony" as a clerk. Michael was terrific and Anita might have been good if she was not so negatively influenced by Tony...one bad egg spoils the whole batch!!
The installers work very hard but it is obvious they are also yelled at and verbally abused because I could hear it from a distance when the installers were phoned by an agent at the store.
However, the company should not charge you for moving furniture, because the installers don't move the furniture out of the room but they instead work around the furniture and move it as needed.
Original Posting below--rated 1 star then and now--
They don't deliver as promised, expect you to wait all day and won't give you a time frame for delivery and then don't show up or call, so then you have to reschedule another day but they fail to arrive when scheduled....They hire Spanish speaking installers that don't understand English directions (they appear to be day laborers) which explains why the store manager won't commit to a time frame for delivery...the installers don't speak English, so the customer needs and requests are not understood or confused and difficult to express so errors occurred...the installers went to the wrong address and when carpet pad was wet with damp carpeting, the installers weren't able to inform customer and attempted to proceed with install anyway but when I noticed the pad was the lowest grade and not comparable to what was requested, I called the store sales representative, who said the pad they were installing was the only one that could be installed because of the height, however, this was not true... because all that was I needed was a pad with a vapor barrier which adds no extra height...., I asked them to get the right pad, so they left but afterward I realized how damp the current carpet was ...which was partially a result of Carpet Kings delay with the install since they didn't show up as scheduled....after over a month since the initial request/order, they still have not installed the carpet or finished the job and Tonie informed me today that they still have not ordered the carpet yet because they are demanding payment in full first but they need to do the job first before they get paid in full....especially since I see a fraud report filed stating they have a history of demanding payment in full and leaving the customer with unsatisfactory work....I do not recommend this company at all ...go somewhere else and save yourself the headache!! SADLY WITHOUT SERVICE