Say you are trying to buy two snakes, one for a good deal and the other added at no cost. You agree on a price and are going to send a deposit in a few weeks, then you are a couple of weeks late on that (zero payments so far). Seller now weeks later does not want to add the second snake at no cost but instead offers you a good deal on it because it proved to be something else instead of a normal in the almost two months since the deal was first talked about. Obviously buyer would be mad they didn't get the free snake now that it turned out to be a mutation but seller says no money down and missing the agree deposit date means theres no more agreement and offers very very low price for said second animal but wont just add for free anymore. What would you do being either buyer or seller? How long do you feel a talked about deal should last?