.Sorry, there has been a delay in the release of the new Doctor Who toys.
Current release date is 17 October 2005. Those that have pre ordered through our retail partner amazon, note that you should not have your credit cards debited untill product is available to ship. ]]>