Of course they are going to vary, its not as if there is one feckin' huuuuge plantation out there that supplies the entire planet. Different beans growing in different environments means that the flavour and caffeine levels are bound to be different and that's even before taking in the roasting and blending processes.
Bunch of feckin' mongs.