There are two different Ebay Intercoolers out there, I owned both of them.
The second revision is slightly smaller and the mounting tabs are correctly positioned on the core.
A bar/plate design is always better than the stock tube fin in my opinion.
...and they look/fit like garbage as well. I wouldn't recommend them.
Here are some pics of the
V2 of the Ebay intercooler installed - Looks pretty damn sexy if you ask me.


Here is the
V1 installed, passenger side tab is located completely in the wrong place and it just sat on the heatshield bracket. Slight rubbing on the strut bar left side.



Comparison between ver.1 and ver.2
