They never claimed to be carbon neutral, just over 90% reduction. And if you're going to say that it isn't carbon neutral because you're using trucks, what if those trucks ran on cellulosic ethanol.
The point is that if you are reaching for weak arguments like that, then it is obvious you are engaging in motivated argument.