Our larger /chain retailers don't seem to be even acknowledging they need to be evolving with the times, and those that do tend to execute it poorly. I use plenty of US based companies with both bricks and mortar stores and a "decent" online presence. It is not necessarily price that's influencing my shopping habits, on many occasions it's variety of the offering and a less painful (sometimes even quite a good) shopping experience. The price difference can be minimal when one includes shipping with more specialised purchases.
What I find interesting is the number of smaller stores with a decent online presence both here and OS. I'm amazed at the number of times I land on such websites thanks to google and am more than happy to drop some money there rather than on a larger store's offering. I think this is where smaller, smart and nimble players can quite easily take on the big boys - niche players have been around for years and I am sure will continue to do so.
So good luck to the smart, little guys I say.