In 2005, Mexico's car dealers were fighting to get rid of a hated visitor from north of the border: the 'chocolate car'.