Freedom Pop Sucks..!!
I just signed up and still waiting to receive my SIM cards. Was browsing the site and click on India Plan to see what is the deal....and just like that it signed me up for the service and charged my credit card for $5.00. Its been the whole day I am waiting customer support to cancel and issue me a credit for the unauthorised cahrge but so far no response.