Have most people received a cheque.? Still waiting, a bit strange as I've been getting regular updates by mail and emails