Now works great.
One minor thing, we use the Invoice payment method module, which uses group pricing
I think that is why I am unable to change the unit price of a product.
No big deal, I don't see us needing to do that anyway.
Thanks for a great Add on!