I have been in Frankfurt and Berlin back in the days...still didn't remember the prices that well. Cigarettes were pretty expensive nowadays, as expensive as here.

And how the fuck are you supposed to pay beer/food/etc. in Germany?
You can't pay with your card and when you pay with cash they never have enough change to give back. Like what the fuck, I've never had that much coins in my pockets and still it was hard to pay a fucking beer that cost 1,20€.

Can't remember if I had the same problem in Berlin/Frankfurt.