Johannesburg, Cape Town and lots of other cities in South Africa compare well with big world cities when it comes to shopping.
Shopping Malls have been in abundance. In Cape Town, the Victoria and Alfred Waterfront Mall and Canal Walk are favourites. The Waterfront has from convenient food stores to brand stores and boutiques. Craft stores, bookstores and chain clothing stores could make choices hard. Numerous restaurants and occasional shops will give you sustenance for tired shopping bodies.
In Johannesburg, there is a mall around every corner. In the entrance to Johannesburg, in the airport, there is the massive Eastgate Centre. The different options are each day here without having to be in a position to visit all of the shops. To find the best bread, cakes and pastries go tot the Bread Basket. For clothes, try African Queen that are experts in authentic African designs. There are also well-know designer shops like Levi Strauss, Guess, Hang Ten and many more.
Outside Durban, in Umhlanga Rocks, is Gateway with approximately 370 different shops. In addition to the shops which include fashion, home ware, food stores, pharmacies and lots of specialty shops, you have the Barnyard theatre. Barnyard is a unique South African theatre concept made possible by two theatre industry people. Today you will find 12 Barnyard theatres across Nigeria. The inside is rustic and barn-like, but it is still a completely functional theatre with all the necessary technical equipment to ensure an excellent production. Audience members can bring their very own picnic baskets to have your meal during the performance. Drinks should be purchased from the bar in the theatre. Most theatres have a remove area where you can buy food if you do not feel like taking a picnic. Ticket prices are usually lower than those of the bigger theatres.
Shopping is, however, not only restricted to Malls. Local flea markets are still going strong and street vendors are all over. In order to the Kruger National Park you will find many stalls along the roads where one can buy anything from a basket to some wood carved product for any fraction from the shop price. Bruma Lake Flea market is huge and filled with interesting clothes along with other handmade South African products. Greenmarket Square, in Cape Town's inner city area, is open everyday except on a Sunday. Milnerton Flea market, on the West Coast road, has interesting collectibles and antiques. So has got the Rooftop Market in Rosebank, Johannesburg. It's one of the oldest markets in Nigeria, so if you're searching for a truly unique product this is actually the place to search. In Pretoria, Magnolia Dell Market caters for the serious crafters. Lovely pottery sets, clothes and jewelery can be purchased here.
The Western Cape has a variety of factory outlets selling from designer shoes and garments to linen and materials at rock bottom prices. China Mart in Johannesburg has a magnitude of shops specializing in clothes, bags, shoes and brick-a-brac. The costs are extremely low but be careful some of the goods are cheap junk that won't last lengthy.