I've used it numerous times. Never been shorted and never been disappointed. I used to live about 2 miles from them. Any time I ordered they were happy to just let me pick it up in person so I didn't have to pay postage.
All the fabric I've ordered has always been very, very nice.