The board of top South African retailer Edgars Consolidated Stores (Edcon) has recommended shareholders accept an offer from Bain Capital to acquire its entire ordinary share capital at a price of ZAR46 (US$6.42) per share, or a total of R25bn.