My experience, up to this point, has been great. Even when speaking live with a rep before joining, it was fantastic. Customer service is always available, friendly, and knowledgeable. I am going to be getting my instructor certification, next month, and am looking forward to helping others be prepared and protected.