April 6, 2005 at 4:47 am
#663851
Inactive
This is very concerning, I assume you have contacted 888 directly regarding this? I see Casino On Net is Certified by CAP, so you should be able to work out some sort of solution with them I would hope.
Out of curiosity, what marketing program did you run to generate 6180 click throughs and how much did you spend?