#309 - have to reset the use sale price to true on certain cases when an offer is applied and then removed and an existing price detail has to be used instead of a new one.