Has anyone found a workaround to the local credit card requirements that companies have started rolling out?
Some sort of prepaid debit card or account that can be established online? Specifically for India.
Really kicking myself in the head for choosing to buy the one year fixed plan and not the monthly payment plan.