It depends on where you live and the store location you purchase it from. Borders definately has it. Target has it on their website. At my local shopping centre, they don't have it. Neither do we have a Walmart. I suggest you look on their websites. You can purchase it from Target and Borders online. =)
I brought a copy from Borders, so I know they have it. However if you just want to read it or need it for school, you should rent it from the library. Much cheaper (maybe free).
maybe look at there websites there should be a list of what books they do or dont have.
Borders shud have it for sure, I'm not sure about the others
Sam's club has it