In November 2011, Humphreys founded Lucky Dragon Mobile Visa Consultant, a printing and visa consulting company operated out of a van in front of the Chinese Consulate in New York City. His enterprise was discussed on the CBC News Network program Connect with Mark Kelley, NPR's Planet Money, An executive order passed by the White House in January 2012 sped up the visa application process, forcing Humphreys to discontinue his business.
