When in doubt. . .

  • Research! Consumer Reports, Jan. 2004 has reviewed the infomercial products.

    http://www.acefitness.org/media/medi...cfm?NewsID=160