Our canvas artwork items are made to order and not kept in stock. Once printed the artwork will be dispatched direct from our manufacturer. As a result shipping times can vary, and are difficult to predict. We suggest allowing for up to 4 weeks.