important membership details
New members who join at any time during the year will be able to take advantage of the full yearly package offerings, including content that has posted earlier in the year (if applicable). Signing up for the Insiders gives you instant access to that year’s exclusive Insiders offerings, including Monthly Live Track Downloads for as long as you’re a member, and physical merchandise if you’re a Premium Member.
Active Insiders memberships will auto-renew on January 1st of every year and the credit card on file will be charged. This access does not expire as long as you stay a member of the Insiders. All accounts auto-renew on January 1st, regardless of when you joined the previous year(s). Insiders can change their shipping address and/or cancel their account at any time in their Account Settings.
System requirements: Any device with an internet connection can stream & view all content. A desktop computer is required when downloading music files directly from The Insiders.
For any questions, please contact us at [email protected]