Should a Seller be Allowed to Cancel a Deal Because of a Pricing Error?