check treadstone intercoolers. they are nice quality and reasonably priced.
I personally went cheap to try it out and got one from XSPower and im quite happy. my temps are cool and it doesnt leak and looks nice. The one I have I paid $100 for but it wont support 1200hp. its a 31x12x3.
You will most likely have to go with a vertical flow intercooler.