Hey guys

I was wondering if anyone had success using online trainers such as

Phil Hernon
Dave Palumbo
Alex Azarian
Layne Norton

And the host of others?

Anyone had experience with any of them?