$2.9m fraud