There are plenty of online schools that are US based that will sell you a BA or BS, the problem is usually they are not accredited. There are schools that are accredited from home you can earn a bachelor degree but some of the classes have to be taken in the school. The other issue is testing, you are required to have an approved professional monitor the test.