Magnum cylinder heads

I am planning on the magnum head conversion for my 1973 318. I found a set of ODESSA magnum heads on ebay for $552. ODESSA claims that these heads are new aftermarket, stronger than the originals, made for the 1992-2004 magnum engine. They are like a stock replacment type head and come fully assembled. Has anyone here ever heard of ODESSA? The price sure sonds good.