I to had to wait a little longer than expected for my product but in the end it was all worth the little wait time. The products they sell are VERY HIGH QUALITY, the prices are the best I have seen, and Carrie was extremly helpful even hand delivered the product to our door for the inconvience of the wait. I never had a problem getting in touch with her what so ever, she provides phone numnbers (cell and office) and even home address. I have now put an order in for some new carpet, will write a review once that is complete as well!