Sometimes I order from AG and everything goes smoothly, as said. Prompt shipment, email with the tracking number, etc.
Other times (too many times), something goes wrong, and you can't find out what it is, they are unresponsive, and they don't tell you what is really going on. In one case, I got all hot under the collar, because I thought they were lying to me, telling me that something had shipped, but they couldn't give me a tracking number, so I didn't believe them. (Turns out they HAD shipped it, but like 3 days after they told me it would on the phone, so I called them when my package didn't show, and they took a long time to tell me it shipped on a diff day, but then they couldn't produce a tracking number) They seem to get backed up in their shipping dept. (like now, they probably have people on vacation), and instead of saying "we're experiencing shipping delays due to high holiday volumes" or some other sales dept. hyperbole, they don't answer or seem to make up some lame excuses that don't hold water if you press them.
One more complaint--my last order, placed online in the late evening, went thru fine. Then in the morning I realized I had forgotten something and called to add an item to the order (thanks, fine, we'll get that out today, etc.). So I get home that night and I have an email that says there was a problem with my order. Call them the next morning and they tell me my credit card didn't go thru (which was odd, since it went thru fine to them on the internet and to some other online stores the same night). She thinks I gave them an old phone number, an old address, etc., so we try that stuff, and it still won't go, so I tell her I'll call the credit card co., which doesn't know what I'm talking about. I guess they must have manually keyed the CC# after I added the item, and keyed it wrong, repeatedly. I wound up going on line and reordering the stuff from AG, and canceling the original order...of course, I missed having my stuff for the weekend.
Wow, this turned into a big rant! Bottom line is they are inconsistent, and it seems if anything goes out of the normal flow (out of stock item, item added, etc.), it gets all messed up.