Primary day at hand, South Carolina voters have their say