We just found out we've had an ongoing glitch with our newsletter subscription registration where it would give an error message if you tried to register. That started when we switched over to a different web hosting service. It's now been fixed.
You can subscribe to our newsletter via this link:
http://www.tortugaaudio.com/newsletter-subscription-signup/Cheers,

Morten