The end tanks are made in China and the rest is assembled and coated in the US.
My main outstanding issue is around clearance for the whiteline strut brace. It looks like it would be tight.
Check out some pics of one fitted here but without a brace.
Torx Racing Top Mount Intercooler Kits 2008-2012 WRX & 2008-2012 STI - NASIOC