I got Sailor Stars Series & The Movies (the letterbox versions) from Omegapin, and even though there's no extras, the video quality is TOP-NOTCH--especially the Sailor Stars Series.
He usually does quick shipping, so if he doesn't send you the videos within 2 weeks, like the other post said, "He's probably on vacation".