ICard systems and iCard gift card are complete and utter scam. They took my family's hard earned money and never delivered. Not even an excuse!
Thank God the feds are helping us out now. Please call your local FBI to file your claim, as I hear we will all be reimbursed very soon!