Price Check: Is Germany Still Europe's Cheapest Shopping Destination?