I use Ebay, from a seller named Oak Tea International. He has bags, oxygen absorbers, and bags with absorbers. He'll usually have a few auctions with free shipping, too. I've ordered dozens, and dozens, and dozens of bags, all without a hitch. I've bought off of Amazon, too, but can't remember who from.
Civilize the mind, and make savage the body.