Off-duty police chief shops for carpet, catches thieves