Let me get this straight out of the way: 90% of Indian users who make online purchases do not use credit cards. We are the customers, not the banks or the government. The system is not in our hands....
I have acquired quite a few Origin Points, and would like to know where I might spend them, and how to get there. I have previously submitted a question to Origin Support about this, and they can't a...