Recovering for top B2C brands