We just signed up with them less than a month ago, clicks seem to be tracking okay, but couldn’t tell you much else
I will say that they seem willing to help and answer emails pretty quick..
Wow! thanks for your post Ark; I was just about ready to start telling how I like casino rewards and would never have noticed the difference if you hadn’t posted.