Non ti dirò che non esistono zaini antifurto decenti, ma il termine "senza spendere molto" è un po' relativo qui. Quelli che funzionano davvero (cerniere nascoste, tessuto resistente ai tagli, scomparti interni sicuri) costano minimo 40-60 euro. Quelli da 15-20 euro di solito sono più teatro che altro: belli visivamente ma senza la costruzione che protegga davvero. Detto questo, ci sono opzioni abbastanza ragionevoli se sai dove cercare.
Amazon ha parecchie marche che funzionano bene, tipo Pacsafe o Bobby (quest'ultima è piuttosto popolare). Ma guarda anche nei negozi di sport o bagagli locali: a volte hanno marche meno conosciute ma altrettanto affidabili per meno soldi. Il trucco è cercare specificamente zaini con tasche nascoste, cerniere che si chiudono verso l'interno e, se puoi, uno con pannello antifurto sulla schiena. Le recensioni di solito sono abbastanza oneste su se resistono o no.
Una cosa che succede spesso è che la gente compra lo zaino antifurto più economico e poi rimane delusa. Investi un po' di più se puoi, perché la differenza tra uno da 25 e uno da 50 euro è abissale in termini di durabilità e caratteristiche reali. E ricorda che anche se hai uno zaino sicuro, le abitudini contano: non lasciarlo in giro, mantieni le tasche chiuse, queste cose.