Completely legal.Just connect to support...
The seller has confirmed delivery of your order please confirm if you have received your order