As a South African, I have been nervous about buying sheetMusic overseas.
I would highly recommend SheetMusicPlus – see the banner.
Prices are cheaper than in South Africa. Service is good. They are good at sorting out “issues” – no cd, damaged pages etc.
Not only do they have a good range of music but they also have a good range of teaching resources – dot to dot, rhythm soduko, instrument posters, crossword puzzles etc.