It is hit or miss with Ebay Intercoolers. Some work just fine and some may have hairline cracks causing pressure loss. I was thinking of going this route, but decided to buy a used TMIC that I know has a proven track record. Just read the fine print and remember that you are paying an additional $40 plus to have it shipped.
And just like clean teg said, that looks awfully similar to Process West. Go to Mastro in Tampa and look at the Process West in the parts showroom and you'll see what I'm talking about.