Addresses in Checkout Steps
So I faced a certain challenge and that is address management in checkout steps, apart from the ability to add an address and edit one. The question comes in two folds :
Should a customer be able to delete an address during the checkout process? and Why? (With references please.)
Should the editing and adding of addresses show as a modal/dialogue form or a form that appears within the page?