Loblaws and others cheating customers again