Self or in-person delivery
Option to pick up the product in person instead of shipping
Delivery and pickup restrictions may apply:
pickup in Appomattox Va. Deliver or meet on rt 460 from Farmville to Roanoke or on rt 29 between Altivista and Lovingston for $20 delivery cost