Report Forum Post
*Note - This report is sent only to the Forum Moderators, no other user will see this.
Sorry, Minn. It's starting to appear that maybe there's not much info about them out there yet. I searched around their website and didn't see much that was helpful. They do have a contact page and seem to at least promise good customer service. You could try e-mailing them and see what info they give you.
Reason for Reporting