Here’s another gotcha to be careful of when using the
sales/quote model objects. If you pass the following methods
an existing quote address object, these methods will reassign the address to the current quote (removing it from the old quote). If you were anything like me, you probably wanted to create new address objects based on the existing quote address objects, and then assign those.