what site do you think is best for UK players, meaning not american sites.
I think Titan.
What sites do you prefer and why.?
I think you are right. I liked Titan better than any other site until they had to kick all U.S. players off. I miss the dirty dozen jackpot sit n gos and that other one. ( I forget the name of it.) Do they still have those?