Have you tried the Aquamira filtration straws?
I bought a couple off the NRA store website for emergency use nad helps the NRA also. They supposedly crry the lifestraws at Basspro also for $20. I think I paid $25 for 2 of the aquamira straws.
I haven't checked out the straws, but I would be interested to hear how they work for you.