Yeap I am having same problem.
Google thinks they are police or something? Customer representatives I have contacted keep repeating that they have to verify my ID.
Are you serious? let visa or mastercard verfiy my id when I give them my credit card infomation and billing address
No may I am...