E81, E82, E87, E88 (2004-2013)
I'm looking at a performance intercooler for my 123d and I can't work out the difference between a no-name intercooler: here
and a proper wagner intercooler except the ~£450. Anyone got any experience with these cheaper intercoolers?