Any natural source of fiber
from food, such as your favorite fruits and vegetables, is preferred over a store bought supplement.
This is because you get so much more enjoyment and benefit from the food rather than a store bought processed product. Having said that, most products bought at the store are soluble fiber products. Insoluble fiber comes primarily from non-digestible food components.