We accept Visa, MasterCard, American Express and Discover. Delivery fee is $10 for Lynchburg, Forest and Madison Heights. The recipient will receive a phone call before the delivery to ensure someone will be there to receive the arrangement. If ordered by 1:00 PM, we can offer same day delivery. We are unable to guarantee specific delivery times but will do our best to accommodate. Delivery to rural route addresses and cemeteries cannot be guaranteed. We do not offer deliveries on Sundays.