Sanjo69
I agree SA is great but look at the threads for FTC (Africa & Wannabes), they are similar to what you experienced. UK CAA accreditation means nothing when it comes to customer service.
Wannado
Do a search there is hours of reading about all SA schools.
Good Luck in your training.
FB