I too have heard bad things about Dellow bellhousings but i bought one anyway and mine at least is just fine. Everything lines up like it should and apart from a few casting dags the quality is fine. better quality alloy casting than you'll fine on a Holden bellhousing that's for sure ? I've seen the Rod Shop one as well and it's 6 of one in my book....whichever you can get cheaper/easier