Yes the delivery fee is $3.00, No fee for local deliveries in Albemarle. No, we do not have a minimum order for delivery.