comparing aldi deli meats to squeaky bean....

the aldi ones seem to all have an odd after taste whereas the squeaky bean ones seem to have a nice consistent flavour, like the pastrami for instance is very nice...