infacol worked quite quickly for us initially (after a day or so of use) but then i found that it just didn't seem to work as well anymore. we finished the bottle & didn't get another one...DS still had pains for a little bit but they got less & less on their own. i guess that was by about 2 months.

soooo...i'm not sure whether it really worked for us or whether he just got better on his own as he got that little bit older. we never tried anything else.