Most people will not accept a shipment that doesn't have a correct name on it.
No name at all is always incorrect.
The post office doesn't want to have to return the shipment and it will be returned most of the time.
Some people who didn't return the package blew up.
