While we need competition, bricks and mortar stores are dead in the water.
PC games are increasingly headed the way of downloads and for some crazy reason, Steam (one of if not the largest singel store) tends to price games at launch higher than retail/internet outlets do for the boxed version...