After waiting a loooong time for the Throne of the Primes, I used the contact form on the website today to ask about cancelling, since you can get the Japanese release in January (not far away) for significantly less than TLTC is charging. Was (very promptly) told it will start shipping out on November 6. So, not bad at this point if that date is actually reliable.