RE: arf kits
An ARF is not a Kit. A Kit is not an ARF. They are different from the box up. You do not build an ARF. You assemble pre-made sub assemblies. It may be nit picky, but a kit is a lot more work.
An easy way to find out about a company is to do a search here on RCU. If they are not a good company, there will be lots of threads about them.
Dru.