Apple is now selling unlocked versions of the iPhone 4 and 3GS in its German retail and online stores. An 8GB 3GS is €519, while 16 and 32GB iPhone 4s are €629 and €739, respectively. Although a 3GS should ship in one to two weeks, both iPhone 4 models have a minimum two-week wait, in contrast with the US.