Secure Euro note delivery service