Meanwhile they took money from a checking account I no longer use. I only ever use American Express for online purchases. I have no idea how they got this dis-used bank number. Anyway, they took my money and have not delivered the item.

They have no phone number where they are reachable; I called one that's listed and it beeped out of order. "Contacting" them takes two business days. So there you have it: zero customer service without an unconscionable wait, and failure to deliver promised items. I'd charge them with fraud but that's hard to prove.

At very very least they have among the lousiest customer services I've ever experienced. Moreover, they seem to have no online record of my purchase ---- even though they have my $25!