Steven Patterson compare prices