I went with Avemco for the same reasons, very helpful to deal with.