I would think shipping several thousand Pebbles from Hong Kong to Singapore will have a timeframe attached to it. Those several thousand Pebbles then need to be processed into SingPost which wouldn't happen in seconds. Those Pebbles then need to be shipped all over the world which in itself won't take THAT long. What each country's customs does with them however would have a substantial delay attached as we already know. There have been so many issues with German, English, Dutch, and Australian customs that we're aware of so far. This isn't Pebble's fault or problem. They can't change the Customs regulations.
We know that many US shipments have gone out without shipping notification so for all we know, they've already been shipped with SingPost and are awaiting clearance from the respective Customs offices.
All this whinging and whining isn't going to make the customs offices and postal services move them any faster. They'll get there when they get there.
Personally I'll be so glad when all backers have been processed and delivered so this forum can get back to productive posts that are actually worth reading. I've been spending most of my time reading posts in the development section as these at least are relevant and of interest.