I know thats what they're claiming, but I don't think they've actually delivered one at that price yet.

Have you seen Carbon prices lately?