Snow surprises for South Africans