We have a trade counter and quite often delivery addresses need to be corrected or changed. We use the invoice module for speed, however, once the invoice is printed we cannot amend the delivery address, so have to cancel the invoice, and redo it ...