I use NetCE. I will take advantage of the bundles that they offer. I have to get both CEs in nursing but also pharmacology. They have a bundle for NPs and a pharm bundle as well. Usually at less than $2 a CE! It is one of the best sites in my opinion.
I also use Medscape, but it does not generate enough CEs to cover what I need.
Western also has a good bundle but they have much fewer topics.