T-Mobile Germany is currently running significant discounts on the iPhone when purchased with a 2 year contract.

In Germany the iPhone normally costs €399 but depending on the level of service plan chosen, customers could receive up to a €300 discount.

The iPhone prices are as follows:

  • 249 euro iPhone with Complete S
  • 199 euro iPhone with Complete M
  • 149 euro iPhone with Complete L
  • 99 euro iPhone with Complete XL

The offer is only valid for 8GB iPhones and will run between April 7 and June 30. The offer is also reportedly only valid for 25,000 units and coincidentally comes as rumours of iPhone refreshes and unit shortages are rife.