Other reports online look like it's another scam. I called them back, clicked to speak to their rep, then was asked to leave a message. Was a robot recording so likely a telemarketer.
Other reports online look like it's another scam. I called them back, clicked to speak to their rep, then was asked to leave a message. Was a robot recording so likely a telemarketer.