Check out this adorable kid-sized backpack from Land's End.
You can't beat the $9.99 price. And it comes in red, green, blue, and orange.
Personalize it with your favorite pre-school graduate's name and you've got a great gift for under $20. You can find this sweet deal at: http://tinyurl.com/lvrp9h