Brian McHale compare prices