I've found Barnes and Noble to be relatively ok in this light around here.
I deliberately buy books over the internet. I want the internet to stay around and it won't if we don't support it. Also, we are much less at the mercy of the leftists buyers on chain stores.