Whole Foods supermarkets have been routinely overcharging customers by overstating the weight of prepackaged meat, dairy and baked goods, New York City's consumer chief said Wednesday.