http://www.hpperformancellc.com/store/blocks

has anyone used on of these HP blocks yet? pros/cons.
are they good quality castings?