Have lost count of the amount of water bottles we have amassed - majority of which are total crap. Need to get a decent one for DS (12); one that doesn't perma-leak over all his school books [angry] Any recommendations or are they all shit?