Same here in Lithuania. I signed up for free tutorial and browsed their content - and it was basically empty. Confused browsed similar site - lo and behold - all tv series I wanted to watch were in US and not here in Lithuania. Netflix may have launched for the rest of the world, but the rest of the world still uses torrent trackers to watch TV series...