i remember there was a news thread on here a few months ago saying that the first 2 series of beast wars were now available on netflix. well ive just registered and cant find them on there. the only transformers related thing i can find it the 2007 movie. anyone got any ideas why i cant find it? i do live in the uk so im wondering if only the u.s. can view it. anyone?