Currently, if a dispatch is created, and the product is selected, the material price is now set for that dispatch. If the customer requests a change to the dispatch (different order or different product), the material price stays as it was for the original product or it zeroes out (depending on the situation) when Edit Prices has been used to update the freight rates. This is unfortunate, especially with CASH dispatches, because the material price is not seen on the dispatch screen (by design), so it cannot be corrected in dispatch. Recalculate Prices is not available when Edit Prices is already on on the dispatch.