But $399 is not a great deal