No spec, no price. Who are the marketing people coming up with these shitty announcements?