Has anyone else had a request from a provider asking for payment with Google pay cards. Seems fishy