Frames ordered online will be shipped directly from the factory. Allow approximately 3 weeks for delivery.