We found mothercare to be the best. Mamas and papas are very expensive and babyshop a bit cheap and tacky. There are mothercare stores at Landmark, hyatt Plaza and city centre.
Good luck