Ian Patterson compare prices