I know everyone is looking for a good deal...trust me I understand. It all comes down to one thing...you get what you pay for. That doesn't mean go out and find the most expensive intercooler but there's always a reason why it's cheaper. I can tell you this, the aluminum isn't as high quality as even factory probably, the welds are not that great, and the fins are probably not as heat transferrable as a higher quality core. It takes time and resources to make a good intercooler, that's why they are a little expensive. This probably was made pretty cheaply. If you want to give it a try, go for it. If it breaks or fails, it just means you paid 189 extra for a nicer intercooler when you replace it with a more quality piece.
Going fast and looking good...it's not a hobby, it's a lifestyle.