Get your taxes done using TurboTax

do you mean anti-gaming lobby?
"This should keep your regular "Joe" out of the casinos"
Somehow, I don't think so.