Got a call today and they left a voicemail talking about a refund. Can provide the audio if needed. Number: 7472079868
Nice job. You can upload the audio to https://instaud.io
Edit - Instaaud.io shutting down
New sites:
https://sndup.net
Vocaroo | Online voice recorder
Got that message too…but haven’t reconfigure my Mom’s old computer yet…she never uses it anymore and it might prove useful with my anti scammer tool box…