No no not like that... They praise themselves but slag (Maybe too strong a word, but that's how I see it) other dealers off. 'Warning' that the other dealers are not UK based or not giving manufactors deals when the other sites say they are... Stuff like that.
For instance, one of their main...