Total Frauds.
Per their site, "look at our "Units Won" over that time, a much more useful barometer for the effectiveness of a handicapping service?."
So I took a look at their "Units Won" from the site they advertise as tracking their plays.
They are down units for every single timeframe the site lets you search by.
My favorite is "Past 2 years", they are down 231.52 units.
Scumbags.