Yet internet connections here in Botswana are anything but. I'm posting via text message so the full story from our last two days in Gaborone will have to wait until tomorrow's layover back at the Johannesburg Airport. Suffice to say for now that Bones and his boys have made amazing progress, and also have a very long way to go. We spent all day today attacking the problems and challenges that face a fledgling bicycle store in Botswana. We took plenty of pictures of course, so be sure to tune in tomorrow for a whole bunch of updates. It's bedtime here, and in the morning our all-too-brief stay in Botswana will end with a flight to Windhoek, Namibia by way of Johannesburg, South Africa. Zoom!