Computer stores in germany