Great find!:
worldimpex are a real pain to try and get parts from.
Last time I tried they would only ship by a courier (not USPS for a third of the price) and they wanted a Western Union transfer for payment - would not accept a credit card!!!
I haven't got an intercooler, but I have an extra radiator under there.
If you can convince your texer just to get some from his dealership and use USPS to send them, it will probably work out the same price anyway.
Bookmarks