you probably paid extra money for a different sticker to be applied to the box. it has been my experience with water pumps for various different applications that the quality is about the same on everything but the cheapest of the cheap pumps, so paying extra for a Delco or Bosch logo on the box is kind of a waste of money..
of course, this may or may not apply to some of the aftermarket high flow water pumps.. i haven't ever had a need to run any of those..