Lackawanna College offers a fully online RN to BSN. Tuition is only $299/credit hour. https://www.lackawanna.edu/academics/allied-health-programs/rn-to-bsn/
Good find. The place was still called Lackawanna Junior College when I went to UScranton. Of course, that area has no shortage of degree awarding institutions (12 last time I counted).