About two or so weeks ago, Hasbro tossed a few episodes up on Youtube for sale at $1.99 a pop. It looks like they dumped a whole bunch of extra ones up over there, finishing off all of season one and two.
Hopefully we will see season 3 sneak on soon! Check out their channel here.
Thanks to Moj1989 for the update heads up!