As the above website displays they surely have some shaddy ways to increase traffic on discrod it is also against the rules of the app.
But, I was unable to find the telegram username listed on there website or anywhere else.
How did you got that contact? Telegram is pretty much risky way to deal due to username change feature.
It was listed on site few days ago. They don't answer on emails as well.
I didn't send anything in telegram. I did use their dashboard payment page.
If you check their threads carefully, you will see that all of them are started on different time then closed and fake feedbaks are same.