I'd vote against shift phones. Support is also a crucial part of what you're paying for and most of their communication on their website is in German, which doesn't tell much good about getting customer support in another language. Maybe they don't offer support in English or maybe very limited with longer waiting times.