Most products are delivered to you within 2 to 4 weeks. On occasion it might take longer than 4 weeks, but that would be an exceptional situation.
Also, there are some products that will be delivered within 7 business days. You will be able to tell which products those are as they are so noted on their respective product listing page. Normally, the notation will say something like, "Order Will Be Shipped Out Within 2 Business Days".
Those items are usually shipped out within 2 business days of the order being placed. For example, an order is placed on a Saturday, then the item would be shipped out no later than Tuesday - 2 business days after the order was placed assuming Monday was not a holiday. In the event Monday was a holiday in this example, then the item would be shipped out by Wednesday.