same here in Greece: ordered on 15/7, arrived on 19/7 (!), went through customs on 28/7 and was delivered on that day to local post where it stayed there until yesterday (will go and get it from the post office today). I expected customs would be swamped but it seems local post is a lot worse...