When you shop on line you need to be sure to calculate in the shipping cost before deciding it's a great deal. Because they do not have a store front overhead many online stores can offer deals a store front can't. On the other hand, you can't really get a good feel or look at the fabric- you have to trust it's what they say and can be returned at their expense if it's not.