I had it for 10 years no probs ..just make sure you have the 800 k in bank there is another way to get it that's through a agen .no need for money in bank but it's costs you aprox 25 / 30 k for agent to do it ..it's all legit but you don't have to do any think just give passport to agent they do it all ..