I purchase through engtaobao.com. What you essentially do is type the link you posted into the search bar on their site and it will pop up. You do need to register on the site btw.
Here is your oil cooler.
http://www.engtaobao.com/item/25407512835.html
What you end up doing with this process is 2 steps. First you purchase through the site and it gets shipped to their warehouse. Once it arrives you then pay the postage to have it shipped overseas. They won't notify you that it is ready either. You have to check back in and see if it is ready to ship, then you pay.
The cooler you linked is the exact seller I purchased from too, so you shouldn't have any issues on their end.
I actually have an order waiting to arrive at their warehouse right now with some brake goodies for my Hawk.