Where can I get an ID quickly?

Okay, I have a big problem. I have my GED test tomorrow, and I need some sort of picture ID to take it for some reason. I had an old school idea from 2005-2006, but I misplaced it, or threw it out because I didn't think I'd ever need it again. I've been looking for it everywhere. Since I probably wont find it, and I have no other picture ID, where can I go to get one quickly? I heard people say the DMV, but that gets mailed to you, and I can't wait that long. I need it tomorrow. I also heard about going to the police station, but I'm not sure if that would do me any good. I also have to work tonight, and then again tomorrow 8:30-4, and my test is at 5, so I really have limited time to get one.
Some stores such as Walgreen's are starting to offer photo ID's. Take plenty of other kinds of ID's with you.
How about a check cashing place?


Answers:
My DMV prints the ID for you right there. You should try them. You'll need one of those IDs anyway.

Try your workplace. Otherwise, take your birth certificate and whatever ID you do have and see if that works.
In many cases, the DMV can make you a state ID.
I think the DMV gives it to you right there. They only mail it to you when you have a ticket or something.