I live in Sweden (that's in Europe), and I'm a huge fan of the Sam & Max series from Telltale games. But unlike the season 1 DVD, the season 2 DVD hasn't been released here and it doesn't seem to be heading here anytime soon. So I'm looking into downloading Season 2 from the Telltale Store and pay for it with my credit card. Problem is, I'm a big worrier/chicken when it comes to the security of my money, and I don't even have the guts to try out the store's checkout without knowing for sure that everything will work out. So I'm just checking in to see if there might be anyone on this forum who lives in Europe, maybe even Sweden, who has purchased stuff from the store and can fill me in on how it worked out, or maybe someone on the Telltale team can give me peace of mind before I try buying downloadable games.
Thanks in advance! :)