No one has mentioned eBay yet. I've bought some very specific fabric items from there - mostly pre-cut squares for a particular scrappy project I was working on. I was always careful to make sure it came from a smoke free home. I have been using ebay for many years (buying and selling) and have always have positive experiences, including fabric.