Well, it's not like we removed the link for you personally, is it
Please understand there are limitations of the card vendor. Cards are not issued to customers from India, USA, and a few other countries. I am sure I have mentioned it a few times before. It's always a good idea to look around after you sign up and log in before depositing any funds, just to make sure you understand everything.
Thanks, I get it, I just didn't see that anywhere in your site mentioned, and I didn't have time to read every page in this thread, sorry!
Please just delete my account if you can, I have no use for it then, sorry and thanks again for the fast replies.