Another summer, another $3 million raised