Amazon

YouTube's Rental Store Is Now Open To The Public

PC World has discovered that YouTube rather stealthily opened up their official rental service, which appears to be called "Store.” You may remember somenews ab...