I can speak for KB. I've been very happy with the block and the service after the sale. I'm sure it will take anything you want to throw at it and survive. I'm an not sure of their current status. The last time I ordered from them was in the spring, there was talk of them shutting down production.


Jim