informal bet

means a bet, wager, undertaking, promise or agreement contemplated in section 4, between or among two or more persons, if-

a)none of the parties involved is a bookmaker or derives a significant portion of their livelihood from gambling; and
b)no person is paid a fee or derives any gain, other than winning the bet itself, from the activity;