Surprise period, help!!!

Katie
My period isn't due for 11 days but I got it today and I can't go to a store and buy tampons. Any ideas on a makeshift solution?!