This is the best place to buy bales of long leaf pine needles. Order 50 or more bales online for $5.25/ bale and we will deliver for free. If you prefer to pick up the pine needles yourself, stop in and they are $4.25/bale at the store without delivery. Delivery within 1-3 business days. Please enter your ZIP Code to check delivery availability.