I sent in my drawing in January and again in February. No email response, but when I call, they say we'll get it to you tomorrow. Nothing has ever been sent. I see their stuff everywhere, but confused on how anyone gets radiators from them.
I bought a custom CBR rad sometime last year though a shop up here in Canada. Really wish I hadn't.. I put less than 200 kilometers on it (mostly highway, some city) before it developed a noticeable leak, and it got much worse very quickly.
So, that cost me another 3 or 400 bucks to rent a trailer and deliver my rig back to the shop who I ordered the rad through (and who installed it). It'll also cost the same to pick it up if a new rad ever shows up. Plus I'm on the hook for labor apparently. By the time all is said and done I wouldn't be surprised if I could've paid for the rad twice. Not to mention the down time.. the entire year could be a total right off.
Now I wait.. Was told 2 weeks on June 11th and not a single update since. I'm not pleased.. (to put it lightly)