VANCOUVER — Walmart Canada says a third-party supplier that weighed and labelled meat products for its Richmond, B.C., store took immediate "corrective action" when it was made aware some products were being priced incorrectly.