Phrases for shopping in German

Trip to Germany and... who hasn't gone shopping in cities like Berlin or Bremen? Having some basic knowledge in order to communicate in these situations is always helpful. Here you have some contents in German that will help you.