Have you checked our home page? If not, check youtube, google, or any other video hoster. They're around somewhere. ;)
Importing isn't at all necessary; filefront is bound to have all of them. And I could have sworn we had the Final Mix scenes here (since they're Japanese).