Amazon arrives: Should SA Retailers brace for impact?