I'm planning to visit Johannesburg from London in December. however, I'm a bit low on cash. some friends have recommended Travelhouseuk.co.uk. Has any one of you had an experience with this company before? or if you could please let me know of some other traveling vendor who offers practically offer cheap flights to Johannesburg.