Berlin is a true shoppers paradise, with plenty of places to explore in order to find that elusive bargain. The most elegant of the city's shops are on Kurfurstendamm in the centre of the city, where you can find high fashion boutiques and antique shops.
Close by, the modern Europa Center is home to plenty of different shops and a good place to stock up on pretty much anything.
If luxury goods and spectacular sales are your thing, then head for the largest department store in Europe, the Kaufhaus des Westens, which makes most supermarkets seem as big as a corner shop.