I think you basically have to be unemployed and online all day to get one at this price.They way prices are going I'd almost be better off buying the Elite console.
They are in stock on the MS site, I got sick of waiting to get one for £99 and just went for the £119 price on the MS store.