LOL looks like we were thinking along the same lines. I had my FFL for about 15 years and always recommended these same companies from personal experience. I agree, they are expensive.