Saying they couldn’t process my payment for Netflix. We do not even have Netflix. SCAM.
Reply | Reported by
bc8fe
.