A consumer complaint against Mr D's advertising practices has been upheld, revealing issues with misleading discount codes on ...