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.
Print