OBI GmbH & Co. Deutschland KG is a German multinational home improvement supplies retailing company. It is headquartered in Wermelskirchen and operates 668 stores in Europe, of which 351 are in Germany. From Wikipedia
Despite retailer claims of stable performance, consumer surveys reveal dissatisfaction with the loss of print brochures.