Hachette Distribution Services, a subsidiary of Lagardère Media, buys Virgin Megastores for close to $120m (£84.18m).