Elements in Contentious Politics compare prices