The technology promises less frustration at checkout, but it could come with hidden costs.