Darrin M. McMahon compare prices