Hi ...getting ready for the finals and wondering where can I get a German Flag?

I don't mean an actual flag but perhaps those that stick to car or a little toy one? Anyone knows?

I don't thing the consulate will give freely right? How about any German bars?