Can't speak for the quality of the label, but this is a pretty fun flick. Definitely one of a kind. Kind of encapsulates everything the 80s were all about in one crazy little hybrid of a movie. Not a bad price, all things considered, really.
Grain of Salt Update: That webpage of theirs is very incomplete, spells Linnea's name wrong, and most of the links do not work. Not that $25 is a huge investment or anything, but I'd wait to see a little more before making the plunge.
Can't argue with a confident man.