about Italian and Swedish sites
I tried to register on some of the Italian sites, but their registration forms are in Italian with no English translation available. Even with Google Translate I wasn't able to get around well enough to register.
It also looks like at least one of those sites is only for residents of Italy. Even though I let it know in advance that I'm across the ocean from there, it kept insisting that I pick an Italian city as city of residence.
I had a similar problem with Svensska Spel. The website is in Swedish with no English translation.
I guess they don't want us durn Anglos over there.