Never heard of them, however you can get a radiator and water pump from Arizona AutoHaus, one of our sponsors for less than the price of the "Silla". INstallation is not hard and could be accomplished by any fairly good DIY'er. I would look around that quote seems high.