site logo

Gas prices, refund delays and Wal-Mart weigh on Dollar Tree