I'm super sketched out by the program as it appears to be run by a third party rather than Visa/Mastercard.