Just got back from checking out the new VW ID Buzz and I'm feeling some mixed vibes. On one hand, it's super cool to see an electric van that's basically a love child of the classic Microbus. On the other hand, it's a VW, so I'm worried about the price tag and whether it'll live up to the hype.