1. never heard of them, but it looks like a quality piece with a decent price.
  2. Ok decided to not go with that radiator fan combo b/c after reading further I found that overall measurement for the depth is to deep and will hit the water pump! Ended up ordering an aluminum 3 core from cjponyparts