Grant is one of the better small publishers. I am still waiting for books I've paid for YEARS ago, from other publishers.