Unfortunately we cannot guarantee this, you may be able to place a hold via our delivery partners directly.
Our standard delivery time frame is 1-4 business days (3-7 for large items). If you live rural this may extend the time frame for delivery.