Yes i can see the puddle, the water is visibly dropping at rate of 1 drop per second. I inspected and drops are dripping from the bottom of the radiator, but i couldn't exactly pinpoint the source of the drops. The car isn't consuming the water, the engine is in good condition, no white smoke whatsoever, the AC is running great and the temperature of engine is also cool, the temperature needle stays at quarter and when AC is turned on, it goes over to the middle at max, but the water leaks hence the reservoir empties frequently and i cam visually see the puddle of water in my garage. So should i go for leak repair or buy new radiator? Which one would be ideal ? Also how much this whole would cost me ? And how can i identify the difference between genuine radiator and chinese one?