Be Aware! Scammers Alert!
Be Aware! This company overcharge for the accounts, don't want to refund money back, if you filed a dispute with your Credit Card for the overcharge, they cancelled your active accounts. Don't trust FFN.
United States
Be Aware! This company overcharge for the accounts, don't want to refund money back, if you filed a dispute with your Credit Card for the overcharge, they cancelled your active accounts. Don't trust FFN.