I've had the same problems as lots of others.
Team Beach Body keeps charging your account.
Even after contesting their charges and contacting them repeatedly, their charges keep showing up on my credit card. Ironically, I specifically declined all other products and services when ordering their DVD.
The DVD was fine - but they keep trying to place charges on your account for things you have not ordered. No DVD, even if the best ever, is not worth all this hassle.
Absolutely avoid doing business with them! I plan to stay clear of them forever. Hopefully I can get them to stop charging my account...and you will be forewarned and not ever do business with them.