Have been using it to clean my rugs, but can only find it in relatively small expensive packs.
Where can I buy it by the pound, other than the Internet??
The "small expensive" packs are (usually) food grade ie top quality, for use in cooking. The larger, cheaper packs, as in this Wilko link are (usually) suitable for non-food use.