π€ I'm not buying that $1 billion figure on damage from Hurricane Melissa... where's the source? I need to see some credible info before I start swallowing that number. And what about the response time? How long did it take for rescue teams to get there after the storm hit? π¨ Also, has anyone...