Willis says that he is willing to pay $300 to put Robert in the position he would have been in had the correct faucets and linoleum been used, but that is all he is willing to pay. Which of the following is true regarding whether Willis breached the contract?