A spokeswoman for the German department store chain Karstadt has confirmed that the company will sell the iPhone in Germany. “We will offer the iPhone,” said the spokeswoman, noting that it was too soon to say whether the phones would be sold with or without a contract. She added that Karstadt did hope to have the iPhone in stock in time for the holiday shopping season. Previous reports have suggested that T-Mobile will offer service for…