Orders take about 7-10 business days to receive.  We have increased the amount of products we carry by over 30,000 DVDs.   We polled our customer and asked if an additional 1-2 days for delivery time was worth having an increased selection and 92% of customers said yes.   

We know customers receive orders quickly because we rarely get an email asking about a slow delivery.   The post office is doing pretty well these days with deliverying.   Its better than any time in the last 3 years.