I've had an item on advanced order since the middle of January, item 205487 - Revitalash. Despatch was promised on February 17th but nothing has happened yet. Order details still says "awaiting stock" and the product detail says that it is no longer available. It was at a good price and I can't help be suspicious that, as a result, they're not going to fulfill these orders now. How long do they keep them in the system before they just cancel them? And are they obliged to let you know when that happens?