It extremely frustrating trying to complete my 30 hour osha course through them. The way it is set up, it took me about 60 hours to complete the course. Finally once i completed it, they told me they would mail me my card 4-8 weeks after completion of the course. Its been 5 months later and my card was never sent out and now they want me to pay an additional fee to have them print out a new card. I refuse to give them money to fix their mistake!