Had business with CAA early this year in foreign licence matters. Wonderful people, entirely professionals, dedicated resourcefulness. Not as good as FAA? Well, possible so, but do not damn your CAA with faint praise. There are very informed inspectors working there. Reflect that it is possible standards inside CAA are higher than those in aviation outside.