Wal-Mart, Magazine Street, And Retail Competition