Andrew Davies compare prices