That sucks. Get AAA. They have saved my ass. Ironically, I had bought a waterpump, thermostat and radiator cap and was planning to change them for preventative maintenance. Two days after the parts arrived in the mail, I started to leak coolant. I put in the new parts and found that my pump was starting to fail and the thermostat gasket was torn to shit and aged.
Good luck with the fix.