All that does sound crazy, I personally would try to buy one of the intercoolers from a real site that is nationally known or highly recommended by one of us here on the board. Yes, you proubably would have some sort of recourse through the post offfice but, I'm guessing that would take longer than you would want to wait to get your money or the product. I'm not saying this guy is bad or anything but, it's starting to look funny.
Here's agood example of what is out there on the net. You've proubably seen this before but, it doesn't hurt to look again.
Also didn't Shane just buy a huge intercooler not to long ago? Anybody remember what he paid?