A Ludlow resident was left shocked after paying for 1kg of meat from Tesco but receiving just over half the amount.