Never having heard of lessjuice.com, I just took a look at their site. Best that I can tell, only their parlays and teasers are "less juice".
In the "Who Are We" section, I saw:
"How can Less Juice+ Offer You These Discounts? Here's THEIR Secret!
"By developing a revolutionary $ 1,000,000 dollar sports wagering software package, and through the utilization of state-of-the-art computer technology, Less Juice+overhead is lowered by at least 30% versus industry norms"
Oh please...
Lots of buzzwords without any real content to impress the computer illiterate types. Sounds like something right out of a Johnny Demarco script...