National Floors Direct is a nightmare to deal with. The customer service dept in Avon must only consist of one incompetent employee named Annesha Ali. After National Floors Direct cancelled the installation of rugs at my home they would not reimburse the $1000.00 deposit I had put down. The check was cashed and no services were rendered. Isn't that called stealing? National Floors Direct claim that buyers forfeit any deposit if the order is not cancelled with in 3 days. If I had a choice I would definately go to Empire rugs. They actually cancelled the day of insatllation on me as well but did send my check back within 10 days because they are a company with some moral compass unlike National Floors Direct. PLEASE PLEASE do not use National Floors Direct!