On one occasion a foreign national H-1B visa holder had paid $2,500 to iFuturistics as a security deposit for processing her H-1B visa,” according to a US Immigration and Customs Enforcement spokesman in a press release.