They sell products they don't have in stock and then blame Amazon and others for offering a larger quantity than they could meet.
If that's the case, don't list the item as shipped so I can't cancel it. It's been 4 business days since you changed the status to shipped and USPS still says they haven't received it.
Unethical.