To add to all of the above, Elta is the Greek postal service, i.e. equivalent of Royal Mail. So the item is most likely to be delivered by Royal Mail or Parcelforce at this end (depending on what...