Not much to choose from in Pretoria East, there is a shop that sells the basics http://www.electronicsfg.co.za/ I only use them if I need something in a hurry. Communica midrand or the one in Schoeman str is the other option for walking in. Mostly I plan the projects and then do online orders, works out cheaper and no hassles with out of stock or components that is not carried.