There are two kinds of offer, offer his engagement(from offer).offer without engagement(non-firm). offer with engagement is different from offer without engagement. The latter is just an indication of price notice, while the former is a definite commitment on the part of a supplier. An offer with engagement (firm offer )is made when a seller promise to sell goods at stated price within a stated period of time, It can develop into a contractual obligation, Thus, once it is accepted by a buyer, the seller cannot revoked or amend it.