Oh sure.....chime in NOW...hahahah....okay, okay, that is an excellent question. I do both and the reality is TIME. If I want it in my hot little hands, I go to the library, or I visit my local bookstore and purchase it. Pronto, I can begin reading.

If however, I don't mind waiting till the cows come home, I order off Amazon or Barnes/Nobel.

I try to stay out of bookstores, however, because I go crazy in there and think I have to have all of them.