Anyone use Intertop?

 Anyone use Intertop?
I just got a free 25 dollar comp in the mail. I saw that the website got a decent review by CC but I’ve never heard of it. Anyone have any experience with this website?

Cardschat Poker Forums