DStv Media Sales admits to price fixing