Anyone take any Animal Power products, how are they, are the good, underfilled, any info would be appreciated. Im more interested in the Deca 300.