I just took the Utah CHL class in Syracuse, NY. It was put on by www.safeinrochester.com Cost was $85, included photo, fingerprints, notary and paperwork needed.
I also noticed an ad by www.nafionline.com offering the Utah class. I think the cost was a little more.
Dave