I just found the name of the tacky check writing/lecturing Saudi prince. He's Al-Walid bin Talal bin Abdul Aziz, a nephew of King Fahd. He's a successful businessman but not in line to become King. The one who cancelled is Crown Prince Abdullah and he is already pretty much in charge since his father, King Fahd, is in failing health.
Gnightall...
Be good and have fun.