You can order this on line at Walmart and have it shipped to the store. When you do it that way, there is no shipping charge. I have done this, plus from Joanne's when there was free shipping. For some reason, there aren't a lot of places that have it available just off the shelf. It's annoying because I think this is really the best spray going.