I placed an order with B4i.travel and then realized that my flight would arrive after the shop closed for the day, I simply sent an email explaining the situation and in no time the super efficient staff assisted in making sure that the sim card card was ready and waiting for me at my Hotel instead.
I placed my order online a few weeks before traveling, I received my mobile number in advance however when I arrived it was apparent that my phone was locked and could not accept the sim card, the staff for very quick in sorting out this issue and I was up and running in no time with a very cheap phone. The sim card and service worked great and I will definitely use this service again.
I realized 2 days before I was due to arrive in South Africa that I had not arranged how I was to communicate so I found B4i.travel however was unsure as to what to order, I called them up and they were very friendly and spoke me through everything and even stayed on the line while I placed my order. To my astonishment everything was ready and working when I arrived. I have since used B4i.travel 3 times and am yet to be disappointed.