Dewitts sells and advertises Radiators that will not work. Their product is inferior to their competition.
They say they offer tech support but they blame everyone but them selves. Their warranty and advise is not good close your ears and avoid at all cost. Save thounds and your engine do not use this company!
0 comments