I've probably purchased from 20 online stores-maybe more. I have never had a problem with any of them. To be sure you're working with a store that is financially sound, I would suggest checking out their "new" file on their site, to see how many new fabrics they're purchasing. I would think that would be a good indicator if they are solid or not. But again, I've purchased from many, many online stores, and have never had an issue.