What a will costs in South Africa: attorney fees, 'free' bank wills and their executor fees, online wills, and the hidden cost of having no will at all.