7th Army JMTC Legal Office news release 1. A German cell phone contract is a legal contract. 2. How long does my contract last? Most German cell phone contracts are for a period of 24 months. Then, most of them automatically renew themselves for 12 months or…