Snchater, sorry to hear that you had the difficulties you described. I have always found RAF BN absolutely excellent. To be honest I love calling up the LARS units - I know I will inevitably get a thoroughly professional AT service from them.
Funnily, I always seem to be "India Mike" when I need to transit their zone...
Fujif