Of course, every country in the world should be suspending contracts with the US over NSA spying, torture, unjustified wars, going against the UN, etc. etc.
Everyone does (at least) minor law breakages during life, but that doesn't mean that if somebody, say, evades taxes for millions of dollars is not a big deal just because everybody does that for a few hundred bucks.
Some activies, for example torture and mass surveillance, are definitely crossing moral borders - at the very least, the way have been applied (and this is quite a generous statement).
So what gives you the idea they have an NSA?
It'd be a shame if someone accidentally boycotted the wrong one.
Same ends, different means. One's just more covert.