Spoke to amazon, they said all orders where cancelled due to some "pricing issue" asked him what he meant by that and he said that it was listed at £89 and some enquirey was going on about it.....Didn't feel like telling him it was correct!
He also said should be notified via email when they are back in stock since I am on the system/list somewhere...