Someone mentioned the AGM30 has dried up and not available for sale, it is still very much available it is just now called a DLE30 all the "cheap" DLE30's being sold are fakes and in fact the exact same engine as the AGM30.
I have both, I bought a DLE30 thinking it was genuine but when I got it was an obvious fake so sent it back ordered another from different seller and was the same, I started to compare it to my AGM30 and stripped it completely only difference I could find was the AGM30 stamp changed to DLE30 even the tooling and casting marks were the same. everything down to packaging was identical.
There is no doubt the two engines I have came from same factory.