Man I guess I missed the boat on this one. These look really cool. I e-mailed Vans to see if they're going to make some more, but no reply yet. I really want a pair. Anybody running them?