When you purchase something on Amazon they usually give you an expected shipping and delivery date. Check your recent order and what it says. Next you could contact the seller if it is past the dates given. I ordered 2 PM2's off Amazon and never had a problem.
No ship dates are given on the invoice, just that I will be notified, when available for shipment. Sold by Amazon.com LLC.
Perhaps demand, has exceeded the production, of this popular model. No problem here, I can wait.