If you have older kids and need a sturdy backpack more than you need a super-cutesy backpack, check out today’s Daily Deals at Target for a JanSport spectacular. That page links to the SuperMax pack in black at $20 with free shipping, but if you do a quick search you’ll see that there’s a dozen different JanSport SuperMax packs available at that price (and they all ship for free). Coupon code TOEY738U is still working for 10% off, just to make it even sweeter. Hard to beat $18 shipped for a quality bag.
JanSports come with a lifetime guarantee, too, so this could well be the last pack you ever have to buy.