Home105 bale minimum. Additional surcharge may be applied beyond 2hrs from our barn.Alfalfa Delivered$16.75PriceQuantityAdd to Cart