1 reviews | Active since Member
So this toenail of satan company called Straton Communications has been debiting my bank account since April 2018. I call them to stop their witchcraft and the Enoch Memela guy I talked to acted as if in it was all circus. He was way off the arrogance gauge and kept giggling all the time I was explaining to him the frustration caused by their illegal debit orders. What nonsense!!!