I'd rather not say who I ordered it from, but they're not interested in taking any responsibility for it not arriving :mecry: I have ordered from Torchworld before and due the the poor Aussie dollar, I think I'll be going back to them next time.
[Edit - And suddenly a full refund is issued...