'Time to put up or shut up!'