Oriental Co. is a great find in Amsterdam for basic vegan necessities.
The tofu and tempeh are way cheaper than anywhere else - about a quarter of the price. The tofu is nice and comes in big blocks. The tempeh is very dry which at first felt odd while crumbling it with my hands but cooked wonderfully, even tasted good raw, and I think I prefer it now. Look for the tofu in clear plastic boxes sitting in a tub of water by the cash register.
The mock pork is basically just plain wheat gluten, but the mock duck is something most people would have trouble making on their own, I think. Each are only €1.15 per 10 oz. can.