Shipping took 3 weeks the first time I ordered from GC, and a little under 2 weeks the second time. Each package was shipped from a different place, so I guess it depends.
It depends on what you order and where you are.. Most ordrs are in your hands no later than 4 weeks.. Some of the glass pieces have to be made when ordered so it takes them the longest!