One of my best friend has bought the eyeglasses at americas during her business trip three years ago. She gets the eyeglasses after five days from the day she ordered it. I don't know whether there is change in this aspect. You may call the service department and ask the detail.
Well, in fact, it is good for you if you have placed an order in Americans best. According to a lot of people, they are very professional in making glasses of different types and requirements and thus have got abundant experience in doing business for some years, really trustful. So, typically, it will take no more than 2 weeks before you get what you look for. However, it would be better if you constantly call to ask for earlier delivery. Anyway, hope this helps you.