Brian Mahoney compare prices