Vivo's X300 series is the first of 2026's flagships to land in SA - Stuff South Africa