This is so nice. But man, $640?