Good point - sadly, no small, independent bookstores exist within a 50 mile radius of our town. Which is a shame!!
The closest one for me is an hour drive each way. Its a viscious circle. You want to buy local, but nothing is nearby, so you buy online, therefore making the online big guys bigger and contributing to the habit of the entire to world buying online instead of local.