The one thing they're really lacking is a good distribution system. Trying to order a book they don't have in stock, especially foreign ones, can often result in multi week delivery times or even a flat-out "no" which is insane to me since I'm from Germany and there we've had next day delivery to any shop in the country since the mid 90s at least.
So this should help level the playing field and make it worthwhile for the book shops to compete in delivery times, because if I understand this correctly I would NOT have to pay delivery if I go to pick up a book in the store?