Hello there!
I very much prefer to purchase directly from Chaosium, not only to get the PDF along with the physical product but also to support the company so it keeps up the good work.
However, I find the shipping cost to Greece by the Polish carrier to be rather... I don't know, outrageous? I mean, for the Keeper's Rulebook it's 18.34$, while the actual physical product only costs 54.95$. If I am to compare this shipping cost with, well, anything I have encountered so far, I can't help but wonder: is there any specific reason for that?