MONDO SCAM
Where do I begin? 
I was sold a deal where I get 100MBs upload and download Uncapped and untroubled for R399. Before accepting the deal the agent checked my coverage and gave me a 100% guarantee that I would receive the full 100MBs. The agent also explained to me that i would be getting a device that is simply a plug and play device, also stating that it is a portable device that has a batery life. On the arrival of my package I realized that it was not a portable device as was stated and it was not working, only to find out that the SIM card has to be RICAed. I contacted them asking about the SIM being RICAed and all they could tell me is that it will take 24 to 48 hours to RICA it upon delivery, but they have put it up as an "urgent" RICA for me. 
Myself as the customer went to MTN to ask if they could RICA the SIM for me. It didn't even take me 2 minutes and it was done. 
Once I finally had the device working, I only connected 1 device to it to test what speed I am getting using speedtest. It was pathetic, I only received 10MBs upload and download.  I gave them the benefit of the doubt thinking it might be due to the rain (needless to say that it was stated that the speed and signal will not be effected with bad weather). So I gave it 2 days to clear up. Unfortunately I still received 10MBs upload amd download. 
Also, after these 2 days I received a debit order request from MONDO of an R85 admin fee, which I was also not I formed about when accepting this deal. 
I then phoned them requesting that they cancel my deal, as I was told before accepting the deal that I would be able to cancel anytime I wanted to.
On the phone call requesting to cancel I was told that I only have 10 days after day of delivery to cancel. They also told me that I should go into MTN to deliver the device and receive a cancelation number, which I then can only contact MONDO to cancel the deal. Please explain to me what the R85 admin fee is even for if the customer has to organize to RICA the SIM as well as if the customer has to deliver the device to cancel?!? I will not be paying this R85 admin fee as I was not informed about it as well as I do not see where any admi  was done to receive this R85. I will be charging R85 for my petrol to MTN and back as a return delivery fee of the device. Then no one owes anyone anything. 
Now I need to go return the device to MTN hoping that I do not have to face the same problem as one of the other reviews I have read where MTN requires or requests a cancelation fee, (again it was stated to me before accepting the deal that there will not be any cancelation fees)!

I do not recommend MONDO for anyone. Friendliest service when about to make a deal, but absolutely worst service when enquiring or wanting to cancel. No care about the customers frustration nor is there any sense of trying to help or figure out what the problem is. 

DO NOT ACCEPT ANY DEAL THAT MONDO OFFERS! IT IS ALL ABOUT THEMSELVES AND NOTHING ABOUT THE CUSTOMER!