I have taken the 3 hr ethics course online each renewal period and they are informative, NBCC certified, and very inexpensive (less than $50). I take many of my online courses from either of these:
NetCE (Ethics for Counselors) or
Elite Learning (Ethical Practice for Professional Counseling).
Just go to their website(s) and they will show you the courses they offer and prices. Since they are NBCC certified, they qualify for both LADC and LIMHP/LMHPs. I really like the online learning ease of use. Good courses as well! I utilize their courses all the time!