Vivo's scrappy new Y28 mid-ranger turns up with a R7,000 price tag - Stuff South Africa