Righto, so what do I add to this, thread? We can all compose a letter of complaint together!
"Hello,
It's somewhat disappointing that your customers were only informed of this delay 6 days after the product was meant to be shipped, don't you think? Personally, if I had known that this was going to occur, I would have (and previously have for similar orders) purchased it from Amazon - which several of my friends did, and have already received their orders. The only reason I bought from JB this time was to support an Australian business - the price difference was negligible.
In addition to this, I did enquire about the product on the 2nd of November through email, only to be given an automated reply. Surely you can do better than this if you're expecting people to continue buying from you? It shouldn't be too hard to send out an email at least on the release date apologising for the delay, rather than waiting for almost a week before doing so."