I have been an iCard user for about 2-3 months. This 4th of July they suddenly, out of the blue, restricted my account ”“ which has 250 USD ”“ asking me to mail the notarized copy of Passport and Proof of Address to their HQ. In fact, I have already submitted these docs while registering the...