Declan Brian Fitzpatrick compare prices