I have the DeeZee Mammoths in my pile to to paint..they are very nice. I am working on some of their bears and Crocodiles at the moment. All of which are nicely sculpted and cast. Only drawback is with packs that contain multiple figures of the same animal/creature......they are the same figure. To overcome this with the Crocs I have changed the tail shape on the 3 that I have.
That said they fill a gap in the market, are not overpriced, not out of scale, take paint well and look the part.
Pete