Update: Treks 1 World 2 Wheels blog talks about this bike parts vending machine in detail today.
The Trek Stop is a self service bicycle repair kiosk with a vending machine for parts like tire tube, patch kit, energy bar and so forth, according to James @ Bicycle Design.

It’s a really cool idea. I like there’s even a clamp to hold your bike up for repair work. There’s an air hose, message board, area map and even a video monitor that can show instructions on how to perform repairs.
I can see something like this in areas with lots of bike use like Palo Alto or San Francisco, and somebody suggested popular mountain bike trails as another possible location for these kiosks. I’ve been without tube or patch after hours a time or two; something like this would have been handy.