"Triad Productions Corporation" - that is the name of the DVD distributor for the listing of the "best quality" print of white Zombie available on amazon.com...is that the Roan Group restoration? I ask, only because I got burned the last time I bought a copy of this film.