Some retailers will always result to unscrupulous practices even making out its in stock when the delivery date clearly shows its a pre order. Not much left over for the everyday folk to scalp though unless idiots start paying £600+ for one.You say that, seen some online retailers charging 520