I got my delivery on time within 30 minutes of ordering. I have tried other places but this ones the best one yet. Worth it happy with the outcome.