Just verifying -- did ShipRush change your name to Descartes Systems USA LL ?
I'm seeing this on my credit card statement for what I believe is a postage purchase.
If yes, no notice went out to subscribers...so, you might start seeing chargebacks for those that don't recognize the name.