The package took 5 days for shipping, but considering I'm within Australia it is normal. If you are international, you have to pay over $80 for free shipping, but Australia pays $50. It also takes much longer for international orders to arrive, it takes around 2-4 weeks or even longer. My package came without any damages and also came with two extras. The extras was a charm and a mini bun squishy. The only downside was that, they said that if I ordered over $50 I would get free shipping. (Not sure for international orders) unfortunately, I didn't receive a tracking number so I was impatiently waiting without knowing where my package is at. Overall, Creamiicandy is a great company that you should order at.