Patrick Riley compare prices