I've ordered from Evike four times in the last 3 years. The experience has been OK so far everytime, except for one long delayed package- but they did notify me of the delay (manufacturer apparently failed to ship on time, thereby delaying the arrival of a preorder). Their customer service has been, to me, avergae. Not terrible or great.
Airsoft GI, I've ordered often, GREAT customer service, but they take their sweet time mailing things, I assume because of the sheer size and volume of their operation. Super friendly and knowledgeable staff, though. Politeness goes a LONG way with me.
Airsoft Atlanta to me, is top notch. I get everything I order literally the next day. The first time I ordered, they sent me the wrong item (it was a combat shirt in woodland instead of digi woodland). When I received it and called, the simply asked me for the order number, told me sorry for the mix-up and not to worry and keep it. They then sent me the correct one, which arrived the next day- so I did not miss a game for which I needed this particular pattern. UNBELIEVABLE.
So, just my experience with those three as datapoints . Airsoft Megastore I ordered once, and they were pretty good, too- but I have only had the one experience.