Discounts, freebies for veterans on Memorial Day