There will be 2 hours delay before we charge your order. In other words, you won't be charged right after completing your payment. You can cancel or edit the order yourself during this time.

However, if you've placed an order for a few hours but did not see any payment being taken out from the account, please check this article then check your mailbox to see if you have to verify your payment first.