Anyone hear anything good about this company...I was "told" that all there parts are cast aluminum. Is this true? Does anyone know for sure. Success stories welcome.