I love a good tote bag - and these ones fit all my requirements.
Sturdy - check.
Small pockets and centre snap - check.
Little bit funky - check.
Good Quality I have not bought totes from threadless before but if their teeshirts are anything to go by - they will be good quality - check.
Not too pricey - $25 - check.