I found Canidae dog food on amazon for about the same price per pound. 44lbs for about $53 and the reviews seem great. I think I'll see if the Costco has TotW and discuss it with my family because online is definitely less reliable than getting it in-store myself. (http://www.amazon.com/Canidae-Stages-Chicken-Turkey-44-Pound/dp/B001D9JC0G/ref=sr_1_1?s=pet-supplies&ie=UTF8&qid=1421724415&sr=1-1&keywords=canidae)
Holy crap, you've opened multiple bags and saw moths flying out of them? That's awful! I'd go nuts if that happened to me just once, so you have my sympathies.
I use Canidae All Life Stages, which I buy through Amazon. It's also available through their Subscribe & Save, so you can get 5-to-15% off.