No offence to those of you who buy all your books online, but whenever anyone asks why I invariably prefer to purchase my reading matter in a bricks-and-mortar establishment, I have one simple answer: because I don't want to live in a world without bookstores. Bookstores like Book City, Ben McNally Books, Type and Pages (my personal favourites) are not only convenient places to browse unhurriedly for literature of almost every sort, but they are also among the few retail establishments where you can go to get out of the rain and snow, or arrange to meet a friend, without being made to feel like a loitering indigent. No one is saying you have to buy all of your books in a store. Just some. Consider it part of your resolution to get out more.
I'll add Bakka and the Toronto minichain BMV to the list of bookstores. I'm a huge proponent of supporting local business ecosystems, the places that keep our communities vital and employ our family, friends and neighbours.
(A world without CD/record/music stores would be a poorer place too.)