Amazon has Xbox One back in stock