Ambassador - is it instant once purchased?
Got a couple of nights coming up next week at my first IC.
If I were to pay the $200 for Ambassador, would it be in place either instantly or before next week, or is it a case of having to wait until cards etc are issued?