Champion Radiators Rant!!

So, they did what they said they would do, but you haven't heard from them for a few days and you're pissed off?

They have a good reputation. Call them and talk to someone before you go posting bullshit rants over nothing.