The web site claims: "Unfortunately, we are not accepting subscription orders for Best You at this time. We apologize for any inconvenience."
Boo hoo for BestYou.
UPDATE: It lives, and they have changed their minds about taking subscriptions! "We have announced that Best You is launching
under VP/Global Editor-in-Chief Peggy Northrop in March
after 2 successful test issues." Straight from the Reader's Digest mouth! They have just updated the link and are now back in the subscription business at http://www.bestyouhealth.com/.