Have any of you ever joined send space? I hear you can get free audio movie downloads here, but after reading the terms of acceptance, it nearly scared me to death. V