tbf, singlepage.cc can't claim to be anonymous if it requires credit card payments and runs over regular web (as opposed to .onion). I believe, the only way to take anonymous non-cash payments is via Monero.
Besides, telegram has a massive userbase, which makes them a lucrative target for law enforcement.