>- yougurts and supermarket style ones don't have enough of them and are basically useless
A good yogurt will have 6 to 8 different microbes and is loaded with them. The advantage is that they are living, active, and have the food that they need to survive. Also, you do not need much, a tablespoon full works fine.
Kefir is even better with 10 to 12 microbes.
If you can not tolerate a single tablespoon of yogurt or kefir, then try a Silk smoothie which is soy based and has 6 different microbes.
I do not know entirely what you are referring to "supermarket ones" but yes if you mean cheap ones, they are not very effective. By itself, acidophilus is not much help either.