I appreciate the opportunity to utilize cpethink.com for accessing a wide range of CPE courses. They have subscription rates which make the courses more affordable. The courses are easy to download and when you submit the exam answers online you get immediate results and a certificate if you passed. I have primarily utilized cpethink.com for obtaining my CPE hours for quite a few years now. The one time I had an issue, customer service responded quickly and remedied the issue promptly. I highly recommend using cpethink.com for affordable CPE.