If you are buying just one or two bags just pay the freight and get the good soil. It will give you a full return on your investment later on. However if you need 10 or more bags it may be worth a trip even if it is not in your area.