Need that yoga for dogs book yesterday? You can now get it "today" at least from Barnes & Noble, who have joined Amazon with same-day book deliveries. It's enlisting an odd partner for the service: Google, one if its competitors in the e-book space. With Shopping Express, Google has been delivering goods for a while, and the NYT says it wants to take on Amazon's same-day book deliveries by working with Barnes & Noble. The service will be free for Shopping Express subscribers (Amazon Prime members pay $5.99 per same-day delivery), and will cost $4.99 for non-members, compared to $9.98 on Amazon. Instead of ordering through Barnes & Noble's website, you'll need to go directly through a participating outlet, which will pass the delivery on to Google. You can do so at stores in Manhattan, West Los Angeles and the San Francisco Bay area, with expansion coming soon to Queens and Brooklyn.

SexFit is a pedometer for your penis