Finally, a way for sales reps to change an opportunity's price book and KEEP the configured product line items.