Sergio Perez was unhappy with Red Bull's reliability after a fourth mechanical failure of the season for the team forced the Mexican driver to retire from the Canadian GP.