Manufacturer. Buying them from iRobot is expensive. A great set for the price and you get a lot. That'll do for me for a while. They fit perfectly. I really don't see any difference between these and those you get from the manufacturer for a lot of money. Works just as well and takes about the same time to fill up.