Delivery Date Changes Price field value with New Custom Field
Rules will be the best option in the above mentioned cases. You can use "data validation" to compare both fields and set value of the "product price" field accordingly