On our site currently in development we are using the Spirit theme and Membership 2 plugin.
The registration pages have a couple errors I can't seem to fix:
1. i dont think the CSS is showing properly as the form boxes are invisible
2. the page content is repeated in the footer - meaning the registration form.
Can provide more details if needed.