A delivery may take a little more time sometimes even if it is a small one. The period of time before the delivery starts depends on the package you have purchased, the payment system approving the money transfer, the delivery queue and our servers' current load. Usually it takes about 1-3 minute to start, but sometimes requres more.
Please, contact our support via this contact form, including your Order Number. It is located in the end of the receipt you got from the payment system, right near the description of the package and the sum. In most of cases such issue are solved in minutes by our managers.