Patrick Lonergan compare prices