I ordered 2 special fabrics from them recently -- they charged the credit card immediately but sent me an email that they were out of one and would refund the credit card. The fabric they had in stock took over two weeks and I am still waiting for the refund (I did call but was rudely told that I would get it when they could get around to it).