Did some checking on JPay. In April 2015, JPay was acquired by Securus Technologies though terms of the agreement were kept secret. It's headquartered in Dallas, Texas. If anyone is interested, here is the link to some bad reviews of the company:
Yelp reviews of Securus
BBB Customer Review rating is 91% negative reviews. 380 customer complaints.
Better Business Bureau