The storefront is an attempt to boost DVD sales by making instant purchases possible.