Betty, I would not order it from Amazon, you will pay way too much in shipping to get it. If you go to the Home Depot website and pick a store near you, you can order the Milorganite and have it delivered to the store. If you order $45.00 you get free shipping. I'm not sure if it has to be the same product or if you could order other stuff to equal the $45. You can also do the same for the Lowes near you, order it for pick up at store. They say free shipping for store pickup with no minimum order.