Have you been to Mumbai during the monsoons? It is a world away from snow blankets. The commission for drainage systems should have been enough to hold at least 6 hours of continuos (india style) rainfall - they sustain about 20 minutes in most area. Corruption? I say yes.
I've lived in India for a large part of my life, and I've received about 60% of the parcels that I have ordered.