When you placed your order with this company was there a time limit on when your parts would be with you ?
Here are there terms and conditions so this may be a little helpful to you;
Delivery, Privacy, Copyright and Terms & Conditions
Stock levels

In Stock - We have this part in the our shop ready to ship.

This part has been discontinued, but we have some stock - We still have a limited number in stock.

In Stock at the Warehouse - This item is available with a delay of appromimatley 7 days.

Low Stock at the Warehouse - appromimatley 7 day delay, but may have sold out.

Out of Stock - Is still available but is likely to take more than 30 days before we can get new supplies.

Available from our suppliers - Our suppliers have told us this part is available, but resupply could be 7 - 60 days.

This part has been discontinued - No longer available (unless they come back in to manufactuer).

This part has been replaced by X - Follow the link to the new part.
So when you placed your order what came up ???
I have used Podium RC for number of years and my question is why if you received a few private messages from people who have had the same issue as you are experiencing then why have not posted on the forums not just this one but other forums to ????
I am not out to cause any issues just pointing a few things out