Stan Lee is loving them cheques you all gave him LOOOOOOOL!