Honor: Price after discount £329.99