Honor: Price after discount £399.99