Hey there,
You have definitely had a challenging experience getting a replacement, which is not our goal by any means. I apologize for you being told that devices were in stock and yet still experiencing a delay on shipment. I am not going to speculate on the root cause, but your experience has been escalated to help fix the issue for others experiencing the same or similar concerns.
It appears that your replacement device is shipping tomorrow, so I am going to close this thread.
Best wishes moving forward,