A drug-taking shoplifter stole more than £1,000 worth of food from major retailers during a five-month spree — repeatedly returning to the same M&S.