We try to deliver the order within the 4 hour provided time slot however in some cases it can take longer than usual to get the order delivered.