If you don't want the shipping address that is set by paypal stored in the database, remove the code i suggested.
that is forcing it to use what is set by paypal rather than what is set by the checkout form.
IT doesn't matter that 99% of the users may set the same shipping address in paypal as they entered in the checkout form, it is that 1% of users that will decide to use a different address that becomes the problem.
of course, if you would rather not accommodate for that, than you can remove that code as I have already suggested.
I don't understand this statement. At the moment the eCart Store Order Summary behavior is taking the delivery address specified in the users PayPal account and storing that. We want the eCart Store Order Summary behavior to store the delivery address that the user entered on our website, prior to getting to PayPal.
all i am saying Nathan is that by removing that ode, he store order summary will save the information from the checkout form, which is what you are asking how to do.