The fee to become an Ambassador includes IMBA membership
...I'm not so sure on that. I paid for Ambassador, and I was due to renew my regular IMBA membership. There was no indication that, after paying the Ambassador fee, that my IMBA membership had renewed.