Like someone posted most of the time it's cheaper to pay postage than pay for gas. I had much rather shop from my home than fight the traffic/crowds and wait for someone to cut then wait in line to pay for my fabric. I only have two sources locally and Wal Mart is 25 miles one way and JoAnns is 50 miles one way. My car gets 25 mpg so that's $7.20/50mi or $14.40/100 mi.