Do you work for a Land Rover Dealership by any chance? I have found them to be up themselves and self righteous. Was hoping here would be everyday chilled people just helping each other.
I would also like to point out I did not see when joining that it was compulsory to do an introduction about...