Their program may be great, but I wouldn't know. Was very interested in signing up for the upcoming 6 week challenge, but I had some questions first. Called several times, but apparently they don't have anyone to answer phones. Left 2 messages which no-one bothered to return... Very poor customer service