I bought this phone from John Lewis - same price and you get a 2 year warranty https://www.johnlewis.com/motorola-g6-play-sim-free-smartphone-android-5-7-4g-lte-sim-free-32gb/p3529431
Strangely it has reapeared on mine, ive used it 2 weeks ago with 20back in my account it looks I could try again.
Must be account specific as not on my rewards
Currently showing out of stock at AO but more coming https://ao.com/product/51092csa-honor-mobile-phone-blue-55739-305.aspx?cmredirectionvalue=Honor 9 lite 169 at CPW use TCB to bring the price down ....
I've done a quick search, can you post a link to somewhere with the Honor 9 at the same price please?