FastFloors had the best price I could find. Kevin who walked me through the ordering process was very efficient and answered all my questions. The process was simple and quick. Now I'm just waiting for the floors to arrive. Lord willing they will be here sooner than the projected delivery time and in good condition.