Brian Fitzgerald compare prices