First of all, we're deeply sorry for your experience. We try to deliver all purchases immediately and do so in roughly 99% of the cases. Unfortunately sometimes issues may occur and we will of course help in these scenarios.
If you're using PayPal, sometimes transactions via PayPal can take up to 72 hours to process. This cannot be predicted up front but if it happens, you should get it before that time is up.
We strongly suggest you reload the game fully and re-log to see if your items/tokens still did not arrive. If they did not, please email us with your receipt id (txn id on paypal, GPA number on google play) and your playerID and we will look into it as quickly as possible.