I 'm glad you have had good experiences...
I have had mixed experiences with them. They aren't my "go to " online source. Too many times I have items "backordered" only to never recieve them. I could handle it if the fabrics that never arrived weren't the one I was designing around.. and now I have a "grouping" with no main fabric.. Very frustrating.