A little over a month ago we reported that Vans was teaming up with sneaker store Dave’s Quality Meat to open the “The General,” a sneaker shop located in the Soho area of New York City. The store is located …