The other day I was reading an article about Google working with Barnes and Noble to offer same-day delivery of books in a few locations. It's no secret that Amazon is also keen on making same-day delivery a reality for more shoppers. And it got me wondering. How...