We Buy Cars slapped with R2.5 million fine, ordered to repay R3.4 million to consumers