WalletHub said shoppers are being impacted by inflation and other economic concerns.