But in the end a gamble is a gamble and much of business is made up of chances where you bet correctly. Of course there is a risk. On the other side you can be totally honest and that has it's own problems, right?
Telling someone that "I had met someone else and had an offer on the table" isn't really concrete enough to be called a liar. Deals fall through all the time for many reasons.