Garmin has opened a pilot shop-in-shop at Engelhorn in Mannheim, whose selling surface of 9,600 square meters makes it one of the largest sports stores in Europe. The GPS specialty brand offers its range on a surface of some 20 square meters.