This won't help for tomorrow, since the learning curve might be a bit too steep on that short of notice, but have you thought of looking into a cup?
Mine changed my life, no joke. Once you get the hang of it no leaks, no pants stuffed full of pad, no worrying about running out of supplies, no chafing, etc.
I have a Lunette. If you live near a Whole Foods or similar store they often carry at least the Diva. Whole Foods near me also just got the Lunette. There's always online ordering too.