1 reviews | Active since Member
I have made a payment on the 20th of February through their link and now they said they are unable to locate the payment. Sent proof of payment but still no feedback. I had to use my own data to work but I have paid for wifi....... call several times with no help..... Rain customer service is the worst....