I try to support my local Quilt shops. They keep their prices lower than a lot of places but they cant beat the discount places like Marshals Dry Goods and offer the best fabric. I shop local because the day is coming when the locals will all be gone. Also if I have a problem, or need a large table table to cut on my store welcomes me in. They also have great classes and nice kits. I have made a lot of friends at the two shops here in South Carolina. Dont think any of those things would happen if I ordered online.