shop/electronics in Landshut:

Map: