High Gas Prices Hurt BJ’s and Wal-Mart