I received the verification email today with an apology for the delay. Others will probably also get their emails now.
Many people are asking the same question, so I tried to consolidate the information by moving the posts here.
Hope you all get some answers from Hertz soon. :cheers: