Please beware of them. They will overcharge you like anything and will auto debit your credit card and then will never refund, youll only waste your time with their dumb customer care.In my case, I took a 1 GB data SIM card from Airport while going to Singapore. When I returned, I was shocked to see the data bill they sent me.
I didnt even used the complete 1 GB(I had set my Samsung phone on data limit) and also switched off any auto sync. I only used it for Whats app. They charge me for like 3 GB and that too with international by KB rates.
Never ever authorize them to auto debit your credit card, they will give you the shock of your life.
Not recommended at all. They are the biggest fraud.