I have never had anything shipped form AIM but I only live a couple hours away and make it down at least once a year. They are great to deal with and will go out of their way to make sure that you walk away happy.
I have had great dealings with AIM. One time I was not pleased with what I received and they refunded the money without a problem. The thing that got me was that I hadn't asked for a refund. Yes I will buy from them without reservation and highly recommend them.
I'm another very happy AIM customer. I have purchased both firearms and ammunition from them for several years and have been pleased.
I've only had one minor issue in all of my dealings with them and they took care of it on the spot. They are one of the best companies to deal with in my opinion.