The Irish Council Against Blood Sports has started a campaign to stop sales.
PETA says the traps are "one of the cruellest methods of killing animals that exists today".
The RSPCA say they are "cruel and indiscriminate".
A change.org petition has 3,500 signatures asking Primrose to stop selling the traps.
Primrose did not comment.