Hyundai dealership ordered to refund man over R667,000 after selling him a wrong BMW model