Instead of widgets, the organization's products I'm working with are
services. As such, our pricing model is highly variable on a per
opportunity basis. I need the ability to change the pricing on each
service (product) after they are added to an opportunity. Out of the
box, this field is locked. I have the ability to add a discount amount
as well as change the overall opportunity value, but I really need this
on a per product basis. Has anyone come up with a solution that also
has Microsoft's blessing?