Well they would have been better off than selling them for .03 a share.... The financiers are always the smart ones, they take thier money, they don't like bagholding pink sheet shares.
I was in Toronto, and got a picture of that awesome space needle!