At Spec Store we know that orders placed in December are usually required before December 25. Our shipping time estimates (e.g. two - three weeks) are based on a worst-case scenario -- orders placed by December 22 will reach local (Hamilton/Burlington) customers by December 23. The exception to this is page reprints with finishing (plaque, frame). We require two weeks to fulfill these orders.
The pick-up option is also offered if you would prefer receiving your order before December 24.
If you have any questions about delivery time estimates, please call 905-526-3520.