Consumer contracts often contain unfair clauses, in apparent violation of the rel- evant legislation. In this paper we present a new methodology for evaluating such clauses in online Terms of Services. We expand a set of tagged documents (terms of service), with a structured corpus where unfair clauses are liked to a knowledge base of rationales for unfairness, and experiment with machine learning methods on this expanded training set. Our experimental study is based on deep neural net- works that aim to combine learning and reasoning tasks, one major example being Memory Networks. Preliminary results show that this approach may not only pro- vide reasons and explanations to the user, but also enhance the automated detection of unfair claus...