The only way to 'purchase' a hero, other that the ones that you get with VIP levels, is to use spirits in the Tavern.