The delivery time mentioned on our website is for information purposes only. If it says 2 hours, this means that the server has already been setup in our DC.
It may be possible that your order has been hold for identification purpose.
in case please email support@aheadhostllc.com