I've ordered from them often and have only had one experience where they were out of stock on an item I ordered. The contacted me, I made a substitution and the whole order was delivered with no problem. The fabric is good quality and, as you observed, the prices are a bit lower.