Are there any sign-up fees?

No! Signing up is free and easy.